# sudo su -l tableau# systemctl status tabadmincontroller_0이러한 명령은 서비스가 활성 상태이고 실행 중이지만 TSM에 연결할 수 없음을 나타냅니다.
# telnet localhost 8850::1를 시도하는 중...localhost에 연결되었습니다.이스케이프 문자는 '^]'입니다.
2019-03-15 15:09:57 main: ERROR com.tableausoftware.tabadmin.ServerApi - 요청을 보내는 동안 오류 발생org.springframework.web.client.ResourceAccessException: 다음에 대한 POST 요청에 I/O 오류 발생 - "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 failedTSM 로그에 위 오류 메시지의 접미사로 'validity check failed(유효성 검사 실패)' 대신 'timestamp check failed(타임스탬프 검사 실패)'가 표시될 수 있습니다.
TSM은 설치 시 생성되는 자체 서명 SSL 인증서를 사용합니다. 이전 버전에서는 새 SSL 인증서를 재생성하려면 전체 Tableau Server를 다시 설치해야 했습니다. 현재 버전에서는 tabadmin 컨트롤러를 다시 설치하여 새 인증서를 생성할 수 있습니다.
현재 릴리스에서는 --trust-admin-controller-cert 플래그를 tsm 및 upgrade-tsm 스크립트에 추가했습니다. 이 해상도를 적용하려면 동일한 버전의 제품군을 설치해야 합니다. 예를 들어 Tableau Server 2021.4.1을 사용하는 경우 Tableau Server 2021.4.1+를 설치해야 합니다.
옵션 1
명령줄에서 TSM에 액세스할 수 없고 이전 버전에서 새 플래그가 있는 현재 버전으로 업그레이드하려면 다음 작업을 수행합니다.
다음과 같이 --trust-admin-controller-cert 플래그를 사용하여 해당 버전의 TSM에 액세스합니다.
/opt/tableau/tableau_server/packages/bin./tsm stop
--trust-admin-controller-cert
여기서, 는 새로 설치된 Tableau Server 빌드 버전 번호이며, 해당 Tableau Server 버전에 대한 릴리스 페이지에서 찾을 수 있습니다.
예를 들어 tsm data-access repository-access enable --repository-username readonly --repository-password --trust-admin-controller-cert를 실행하십시오.
(참고: 원격 컴퓨터에서 TSM CLI를 연결하는 경우 TSM Administration Controller를 실행하는 Tableau Server에 처음 연결할 때 Tableau 설치 CA 인증서를 신뢰하라는 메시지가 표시됩니다. CA 인증서를 신뢰한다고 선택할 수 있습니다. 이러한 경우 인증서가 만료될 때까지 해당 컴퓨터에서 다시 메시지가 표시되지 않습니다(기본값의 경우 3년 유지됨). 또는 --trust-admin-controller-cert 플래그를 사용하여 TSM 명령을 실행하여 일회성 신뢰로 연결할 수 있습니다.)
옵션 2
지원되는 현재 버전에서 tabadmin 컨트롤러를 다시 설치하여 다음을 포함한 새 인증서를 생성할 수 있습니다.
Windows:
#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.