# sudo su -l tableau # systemctl status tabadmincontroller_0Estos comandos mostrarán que el servicio está activo y en funcionamiento, pero no puede conectarse a TSM.
# telnet localhost 8850 Trying ::1... Connected to localhost. Escape character is '^]'.
2019-03-15 15:09:57 main : ERROR com.tableausoftware.tabadmin.ServerApi - Exception sending request org.springframework.web.client.ResourceAccessException: I/O error on POST request for "https://localhost.localdomain:8850/api/0.5/login": sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed; nested exception is javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failedEl registro de TSM mostrará 'timestamp check failed' como sufijo del mensaje de error anterior en lugar de 'validity check failed'.
TSM utiliza un certificado SSL autofirmado que se genera durante la instalación. En versiones anteriores, se requería una reinstalación completa de Tableau Server para generar un nuevo certificado SSL. En las versiones actuales, es posible reinstalar tabadmincontroller para generar un nuevo certificado.
Las versiones actuales agregaron un indicador, --trust-admin-controller-cert, a tsm y al script upgrade-tsm. Para realizar esta operación, debe instalar la misma familia de versiones. Por ejemplo, si usa Tableau Server 2021.4.1, debe instalar Tableau Server 2021.4.1 y versiones posteriores.
Opción 1
Realice lo siguiente cuando no pueda acceder a TSM desde la línea de comandos e intente actualizar desde una versión anterior a una versión actual que tenga el nuevo indicador.
Acceda al TSM de esa versión con la marca --trust-admin-controller-cert como:
/opt/tableau/tableau_server/packages/bin.<version_code>/tsm stop
--trust-admin-controller-cert
en la que <version code> es el número de la nueva compilación de Tableau Server instalada, que puede encontrar en la página de lanzamiento de esa versión de Tableau Server.
P. ej., pruebe tsm data-access repository-access enable --repository-username readonly --repository-password <PASSWORD> --trust-admin-controller-cert
(Nota: Para las conexiones de la interfaz de línea de comandos de TSM desde equipos remotos, se le solicitará que confíe en el certificado de CA de instalación de Tableau la primera vez que se conecte al Tableau Server que ejecuta el Controlador de administración de TSM. Puede elegir confiar en el certificado de CA, en cuyo caso no se le volverá a solicitar en ese equipo hasta que caduque el certificado (de manera predeterminada, 3 años). O bien, puede conectarse con una confianza de un solo uso al ejecutar el comando de TSM con el indicador --trust-admin-controller-cert).
Opción 2
Puede reinstalar tabadmincontroller en las versiones compatibles actuales para generar un nuevo certificado. Para hacerlo, siga estos pasos:
#openssl s_client -connect servername:8850
# echo | openssl s_client -connect servername:8850 2>/dev/null | openssl x509 -noout -dates001471255

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.