Loading

Tableau Prep 또는 Tableau Desktop에서 Tableau Server에 로그인하는 경우 SSL 핸드셰이크 예외가 발생하거나 Pkix 경로 작성이 실패함

게시 일자: Aug 24, 2022
상세 설명

Tableau Prep Builder, Tableau Desktop for Mac 또는 Tableau Mobile에서 Tableau Server에 로그인할 때 다음 인증서 오류가 발생합니다.

SSL handshake exception thrown when connecting to host https://<TableauServer>, message: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target(호스트 https://<TableauServer>에 연결할 때 SSL 핸드셰이크 예외가 throw됨, 메시지: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX 경로 작성 실패: sun.security.provider.certpath.SunCertPathBuilderException: 요청된 대상에 대한 유효한 인증서 경로를 찾을 수 없음)"}
 

Tableau Prep 로그 - preprestapi.log에서 관련 로그를 찾을 수 있습니다.

Cause

체인 파일이 .pem에서 .crt 파일로 올바르게 인코딩되지 않았습니다.

참고: Tableau SSL 인증서 요구 사항
+ 파일의 모든 인증서는 x509 PEM 인코딩이어야 하며 파일은 .crt 확장명(.pem 아님)을 가져야 합니다.
SSL 인증서 요구 사항
솔루션
연결된 체인(.pem) 파일을 만든 후 체인 파일이 변환되었는지 확인합니다.

예: (사용되는 공통 명령)
openssl x509 -outform der -in chain.pem -out chain.crt

해결 방법 단계:
1. 체인 파일 키(.pem)를 다시 생성합니다.
2. 체인 파일 이름을 (.pem)에서 (.crt)로 바꿉니다.
3. 체인 파일을 Tableau Server로 가져옵니다(Tableau Server에서 들어오고 나가는 외부 HTTP 트래픽에 대해 SSL 구성).

 
Knowledge 기사 번호

001471976

 
로드 중
Salesforce Help | Article