Problemas
Ao executar qualquer comando do TSM, o seguinte erro ocorre:Could not connect to TSM Controller at 'https://servername:8850' (Não foi possível se conectar ao TSM Controller em 'https://servername:8850')
Algumas etapas básicas de verificação podem ser executadas para confirmar que é devido à expiração deste certificado do TSM, não por outras possíveis causas:
Etapa 1:
# sudo su -l tableau # systemctl status tabadmincontroller_0Esses comandos mostrarão se não for possível se conectar ao TSM mesmo com o serviço ativo e em execução.
Etapa 2:
Faça telnet para a porta 8850 para verificar se ela está funcionando:
# telnet localhost 8850 Trying ::1... Conectado ao localhost. O caractere de escape é '^]'.
Se o certificado for inválido, você verá está mensagem de erro no ~/.tableau/tsm/tsm.log:
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 failedO registro do TSM pode mostrar 'timestamp check failed' como o sufixo da mensagem de erro acima, em vez de 'validity check failed'.