En este tutorial, aprenderás cómo instalar un certificado SSL en Tableau Server. Tableau gestiona SSL a través de Tableau Services Manager (TSM), por lo que los pasos son los mismos en Windows y Linux. Puedes usar la interfaz web de TSM o la línea de comandos tsm.
Generar un código CSR
Comenzaremos con la generación del CSR (Certificate Signing Request). Un CSR es un bloque de texto codificado que envías a una Autoridad de Certificación al solicitar el certificado. Al generarlo, también se crea la clave privada que instalarás más adelante en Tableau Server. Tienes dos opciones:
- Usa nuestro Generador de CSR para crear el CSR automáticamente.
- Sigue nuestro tutorial paso a paso sobre cómo generar un CSR en Tableau Server.
Guarda el archivo de la clave privada en un lugar seguro. Envía el CSR a la Autoridad de Certificación durante tu pedido y, una vez que la CA lo valide y emita tu certificado SSL, continúa con la instalación a continuación.
Instalar un certificado SSL en Tableau Server
Paso 1: Prepara tus archivos de certificado
Tras la validación, la Autoridad de Certificación te envía por correo electrónico los archivos del certificado. Descarga el archivo comprimido y extráelo en el equipo que usas para acceder a TSM. Deberías tener:
- yourdomain.crt, tu certificado SSL principal.
- yourdomain.ca-bundle, el archivo de cadena con los certificados raíz e intermedio (el paquete de CA).
- yourdomain.key, la clave privada que generaste junto con el CSR.
Tableau Server requiere que los archivos de certificado y de cadena sean x509, codificados en PEM, y guardados con extensión .crt (no .pem). Si tu CA te entregó un archivo .pem o .cer, cambia la extensión a .crt; el contenido no cambia. La clave privada debe estar en formato PEM sin cifrar, a menos que proporciones su frase de contraseña durante la configuración.
Nota sobre el tamaño de clave en 2026: Tableau Server 2025.3 y versiones posteriores se ejecutan sobre OpenSSL 3.4.x con seguridad de Nivel 2, lo que requiere claves de 2048 bits o más. Una clave de 1024 bits proveniente de una configuración anterior será rechazada, así que genera un nuevo par de claves de 2048 bits (o más) si es necesario.
Paso 2: Instala el certificado con la interfaz web de TSM
Abre Tableau Services Manager en un navegador, sustituyendo <tsm-host> por el nombre del equipo que ejecuta Tableau Server:
https://<tsm-host>:8850
Inicia sesión con una cuenta de administrador de TSM y, a continuación, configura el SSL externo:
- Abre la pestaña Configuration y selecciona Security > External SSL.
- En External web server SSL, marca la casilla Enable SSL for server communication.
- SSL certificate file: sube tu certificado SSL principal (el archivo .crt).
- SSL certificate key file: sube tu clave privada (el archivo .key).
- SSL certificate key passphrase: déjalo en blanco a menos que tu clave esté protegida con frase de contraseña.
- SSL certificate chain file: sube tu paquete de CA (certificados raíz e intermedio).
Haz clic en Save Pending Changes, luego ve a la parte superior de la página y haz clic en Pending Changes, seguido de Apply Changes and Restart. Tableau Server se reiniciará para aplicar el nuevo certificado.
Paso 3 (alternativo): Instala el certificado con la línea de comandos tsm
Si prefieres la línea de comandos, abre una terminal en el nodo de Tableau Server, inicia sesión en TSM si se te solicita, y ejecuta el comando de habilitación con las rutas de tus tres archivos:
tsm security external-ssl enable --cert-file yourdomain.crt --key-file yourdomain.key --chain-file yourdomain.ca-bundle
Si tu clave privada tiene una frase de contraseña, añade la opción –passphrase. El cambio queda pendiente pero aún no se aplica, así que hazlo efectivo (esto reinicia Tableau Server):
tsm pending-changes apply
TSM te avisará de que se producirá un reinicio. Para omitir el aviso en una ejecución con script, añade –ignore-prompt. Una vez que los servicios vuelvan a estar activos, tu certificado SSL estará instalado en Tableau Server.
Prueba tu instalación SSL
Después de que Tableau Server se reinicie, ábrelo a través de HTTPS (puerto 443) y confirma que el navegador muestra un candado válido sin advertencias. Para una comprobación más profunda, ejecuta un análisis externo que detecte problemas de cadena o de protocolo. Puedes leer directamente el certificado que ofrece Tableau con OpenSSL:
echo | openssl s_client -connect yourdomain.com:443 -servername yourdomain.com 2>/dev/null | openssl x509 -noout -issuer -subject -dates
Esto muestra el emisor, el titular y las fechas de validez del certificado instalado. Para obtener un informe completo sobre errores o vulnerabilidades, usa nuestro SSL Checker.
Preguntas frecuentes
No. El SSL se gestiona mediante Tableau Services Manager (TSM), por lo que los pasos de la interfaz web y la línea de comandos tsm funcionan igual tanto en Windows como en Linux. La única diferencia es cómo abres una terminal para ejecutar los comandos.
La interfaz de administración de TSM funciona en el puerto 8850 mediante HTTPS, por lo que la puedes acceder en https://<tsm-host>:8850. Tableau Server, por su parte, ofrece el tráfico de los usuarios a través del puerto HTTPS estándar 443 una vez que el SSL externo está habilitado.
Tableau Server requiere que los archivos de certificado y de cadena sean x509, codificados en PEM, y guardados con extensión .crt. Si tu CA te envió un archivo .pem o .cer, cambia la extensión a .crt. El contenido del archivo es idéntico, así que renombrarlo no cambia el certificado.
Sí. Los cambios de SSL se registran como cambios pendientes y solo se aplican tras un reinicio. En la interfaz web eliges Apply Changes and Restart; desde la línea de comandos ejecutas tsm pending-changes apply, que reinicia Tableau Server automáticamente.
Tableau Server 2025.3 y versiones posteriores utilizan OpenSSL 3.4.x con seguridad de Nivel 2, lo que requiere una clave privada de 2048 bits o más. Las claves de menos de 2048 bits se rechazan, así que genera un nuevo par de claves de 2048 bits o más si estás actualizando desde un certificado anterior.
Ahorre un 10% en certificados SSL al realizar su pedido hoy mismo.
Emisión rápida, cifrado potente, 99,99% de confianza del navegador, asistencia dedicada y garantía de devolución del dinero en 25 días. Código del cupón: SAVE10


