Estoy tratando de entrar a un servicio de base de datos MariaDB y la encriptación es necesaria, me entregan un archivo ca.pem pero no encuentro dónde ponerlo
Ya activé el
:lSslRequired := .T.
Y sale este error al conectarse
MariaDB Error: #2026 TLS/SSL error: Server certificate validation failed. A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. Error 0x800B0109(CERT_E_UNTRUSTEDROOT)
¿Como puedo subir este archivo a la Clase TMariaDBDataSouce?
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Problema con TMariaDBDataSouce y Certificado CA
- ignacio
- Site Admin
- Mensajes: 9594
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Problema con TMariaDBDataSouce y Certificado CA
Buenos días,
El certificado debe de estar instalado en el servidor. Le recomiendo que intente acceder a la BD utilizando una herramienta gratuita como Heidi para delimitar exactamente donde está el problema.
Un saludo
El certificado debe de estar instalado en el servidor. Le recomiendo que intente acceder a la BD utilizando una herramienta gratuita como Heidi para delimitar exactamente donde está el problema.
No obstante, el mensaje de respuesta es bastante claro: El error está en el certificado DEL SERVIDOR, que si tiene un certificado, pero éste no es válido por no tener un certificado raíz de confianza.MariaDB Error: #2026 TLS/SSL error: Server certificate validation failed. A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. Error 0x800B0109(CERT_E_UNTRUSTEDROOT)
Un saludo
[Equipo de OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Re: Problema con TMariaDBDataSouce y Certificado CA
Gracias por contestar Ignacio
el servidor me entregó un documento llamado ca.pem, el cual tengo que asignárselo a alguna propiedad de la clase MariaDB, para que me deje conectar.
::cSSLCA := Application:cDirectory+"ca.pem"
Con HeidiSQL ya entré con estos parámetros activados
el servidor me entregó un documento llamado ca.pem, el cual tengo que asignárselo a alguna propiedad de la clase MariaDB, para que me deje conectar.
::cSSLCA := Application:cDirectory+"ca.pem"
Con HeidiSQL ya entré con estos parámetros activados
- ignacio
- Site Admin
- Mensajes: 9594
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Re: Problema con TMariaDBDataSouce y Certificado CA
Buenos días,
Me temo que actualmente sólo soportamos SSL utilizando certificados que estén apoyados por autoridad certificadora. La utilización de certificados auto-firmados aún no están soportados. Lo siento.
Un saludo
Me temo que actualmente sólo soportamos SSL utilizando certificados que estén apoyados por autoridad certificadora. La utilización de certificados auto-firmados aún no están soportados. Lo siento.
Un saludo
[Equipo de OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com