Loading

Tableau Server 복원 시 "Certificate For <Localhost> Doesn't Match Any Of The Subject Alternative Names" 오류 발생

게시 일자: Dec 9, 2022
상세 설명
  • "tsm maitenance restore" 명령을 실행하면 다음 오류가 발생하고 복원이 실패합니다.

Restoring 'XXX.tsbak'...('XXX.tsbak' 복원 중...)
Using server-side file name 'XXX.tsbak'(서버 측 파일 이름 'XXX.tsbak' 사용)

Restoring the backup 'XXX.tsbak' was unsuccessful.('XXX.tsbak' 백업을 복원하지 못했습니다.)
See tsm.log for more information.(자세한 내용은 tsm.log를 참조하십시오.)

  • tsm.log에서 다음 오류를 찾을 수 있습니다.

ERROR com.tableausoftware.tabadmin.cli.ServerApi - Exception sending request.(오류 com.tableausoftware.tabadmin.cli.ServerApi - 요청을 보내는 동안 예외가 발생했습니다.)
org.springframework.web.client.ResourceAccessException: I/O error on GET request for "https://localhost:8850/api/0.5/configurations/requested/keys": Certificate for <localhost> doesn't match any of the subject alternative names: [<FQDN>]; nested exception is javax.net.ssl.SSLPeerUnverifiedException: Certificate for <localhost> doesn't match any of the subject alternative names: [<FQDN>](org.springframework.web.client.ResourceAccessException: "https://localhost:8850/api/0.5/configurations/requested/keys"에 대한 GET 요청에서 I/O 오류 발생: <localhost>에 대한 인증서가 모든 주체 대체 이름: [<FQDN>]과 일치하지 않습니다. 중첩된 예외는 javax.net.ssl.SSLPeerUnverifiedException: <localhost>에 대한 인증서가 모든 주체 대체 이름: [<FQDN>]과 일치하지 않습니다.)
 

Cause

"localhost"는 TSM CLI가 tabadmincontroller와 통신할 때 인증서 유효성 검사를 중단하고 복원이 시작되기 전에 인증서 유효성 검사가 실패합니다.
솔루션
  • "tsm maintenance restore"를 실행할 때 Tableau Server의 FQDN 이름을 지정합니다.
예를 들면 다음과 같습니다.  tsm maintenance restore -s https://<FQDN>:8850
 
추가 자원
FQDN 이름은 정규화된 도메인 이름(예: server123.mydomain.suffix)을 의미합니다. 
Knowledge 기사 번호

001472250

 
로드 중
Salesforce Help | Article