Loading

No es posible establecer conexión con las bases de datos mediante SSL mutuo

Fecha de publicación: Jun 28, 2023
Descripción

No se puede establecer conexión con las bases de datos usando SSL mutuo porque la casilla de verificación "Habilitar SSL" en algunas conexiones no solicita el certificado del cliente y solo realiza la autenticación unidireccional.

Cause

Este problema ocurre porque no hay una autenticación dual integrada para la casilla de verificación "Habilitar SSL".
Solución
Para las conexiones de datos ODBC, use un archivo TDC para lograr la autenticación de SSL mutuo. Consulte un ejemplo a continuación para la fuente de datos de Presto: 
<?xml version='1.0' encoding='utf-8' ?>
<connection-customization class='presto' version='2023.1' enabled='true'>
<vendor name='presto' />
<driver name='presto' />
<customizations>
<customization name='odbc-connect-string-extras' value='TRUSTEDCERTS=X:\XXXX.pem'/>
</customizations>
</connection-customization>

Si la fuente de datos no requiere el SSL de la máquina cliente, la casilla de verificación Habilitar SSL debería funcionar sin un archivo TDC. Sin embargo, tenga en cuenta que, en la mayoría de los casos, no es así como se configura la fuente de datos y se requiere el certificado del cliente.

Para los conectores JDBC, se usa un archivo de propiedades (".properties") para configurar SSL.  Recuerde que, si se usa un archivo de propiedades para configurar la confianza y se publica un libro de trabajo en Tableau Server, los equipos de Tableau Desktop y Tableau Server deben tener copias del mismo archivo de propiedades y del archivo truststore.jks.  Consulte la guía de configuración específica de su base de datos/controlador para obtener más información.  
 
Recursos adicionales
Importante: Tableau no admite archivos TDC ni realiza pruebas en ellos. Estos archivos se deben usar como una herramienta para explorar o para abordar algunos problemas ocasionales que tenga con la conexión de datos. La creación y el mantenimiento de archivos TDC hace necesario editar con cuidado, y no se permite compartir dichos archivos.

Ejemplo de conexión JDBC con SSL para Oracle
Número del artículo de conocimiento

001471232

 
Cargando
Salesforce Help | Article