Loading

TSM 명령으로 로그인할 때 "서버의 HTTPS 인증서를 확인할 수 없습니다" 오류 발생

게시 일자: Apr 3, 2023
상세 설명

tsm login -u <username> -s <server> 명령을 사용해 로그인을 시도할 때 다음 오류 메시지가 나타날 수 있습니다. 

Unable to verify the server's HTTPS certificate(서버의 HTTPS 인증서를 확인할 수 없음)

Cause

Tableau Server 설치 프로세스는 컴퓨터의 호스트 이름을 사용해 서버 프로세스를 구성하고 TLS 인증서를 생성합니다. TLS 인증서의 CN 이름이 호스트 이름 컴퓨터와 일치하지 않습니다.

 
솔루션

TLS 인증서의 CN 이름이 호스트 이름 컴퓨터와 일치하는지 확인합니다. 아래의 명령을 통해 호스트 이름이 TLS 인증서의 CN과 일치하는지 확인할 수 있습니다.

Linux: 

1. "hostnamectl" 명령을 실행해 호스트 이름을 나타냅니다.

2. 다음을 실행해 TSL 인증서를 표시합니다.

echo | openssl s_client -servername <serverName> -connect 127.0.0.1:8850 2>/dev/null | openssl x509 -text

Note: openssl은 일반적으로 설치된 위치에 존재합니다: /opt/tableau/tableau_server/packages/apache<version>/bin

3. 다음 명령을 실행하여 호스트 이름을 변경합니다.
sudo hostnamectl set-hostname "myHostname" --static

Windows
제어판에서 System and Security(시스템 및 보안) > System(시스템) > Change settings(설정 변경)을 선택해 컴퓨터 이름, 도메인 및 작업 그룹 설정을 확인합니다.

 

Knowledge 기사 번호

001471455

 
로드 중
Salesforce Help | Article