Loading

Tableau Server を復元するときのエラー "Certificate For <Localhost> Doesn't Match Any Of The Subject Alternative Names"

公開日: Dec 9, 2022
説明
  • "tsm maitenance restore" コマンドを実行した後、次のエラーが発生し、復元に失敗します。

Restoring 'XXX.tsbak'...
Using server-side file name 'XXX.tsbak'

Restoring the backup 'XXX.tsbak' was unsuccessful.
See tsm.log for more information. ('XXX.tsbak' を復元しています... サーバー側のファイル名 'XXX.tsbak' を使用しています。バックアップ 'XXX.tsbak' の復元に失敗しました。詳細については、tsm.log を参照してください。)

  • tsm.log で次のエラーが見つかる場合があります。

ERROR com.tableausoftware.tabadmin.cli.ServerApi - Exception sending request.
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>] (エラー com.tableausoftware.tabadmin.cli.ServerApi - 要求送信の例外。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

TSM CLI が tabadmincontroller と通信するときに "localhost" により証明書の検証が中断され、復元が開始される前に証明書の検証が失敗します。
解決策
  • "tsm maintenance restore" を実行するときは、Tableau Server の FQDN 名を指定します。
例: tsm maintenance restore -s https://<FQDN>:8850
 
その他のリソース
FQDN 名は、完全修飾ドメイン名 (例: server123.mydomain.suffix) を意味します。
ナレッジ記事番号

001472250

 
読み込み中
Salesforce Help | Article