Loading

Mac で Tableau Desktop から Tableau Server に接続するときのエラー "The issuer certificate of a locally looked up certificate could not be found. No certificates could be verified"

公開日: Aug 24, 2022
説明
Mac マシン上の Tableau Desktop から、SSL を使用している Tableau Server インスタンスに接続するときに、次のようなエラーが発生する場合があります。
"Cannot connect to Tableau Server. Please check the server name and port and try again.
The issuer certificate of a locally looked up certificate could not be found.
No certificates could be verified (Tableau Server に接続できません。サーバー名とポートを確認してもう一度実行してください。ローカルで発行者の証明書を検索しましたが見つかりませんでした。証明書を検証できませんでした)"

Cause

Tableau Server 構成 UI では、証明書チェーン ファイルは「オプション」であると示されていますが、Mac マシンには当てはまりません。Windows マシンは証明書チェーンを自動的にダウンロードしてインストールできますが、Mac マシンでは、SSL が機能するために、その情報が明示的に存在する必要があります。
解決策
  • 証明書チェーン全体は、[SSL] タブの Tableau Server 構成に配置する必要があります。
  • また、証明書チェーン全体は、Tableau Desktop がインストールされている Mac マシンにインストールする必要があります。

詳細な手順については、以下のセクションを展開してください...
 
  • ​Tableau Server:
    • 証明書チェーン ファイルが存在することを確認してください。このファイルは、多くの場合、サーバーの SSL 証明書が .crt ファイルとして保持されているディレクトリにあります。ファイルがあるかどうかわからない場合は、証明書チェーン ファイルを作成することができます。
      • 証明書ファイルの [証明書パス] タブを確認し、チェーンのすべての証明書をメモします。それぞれの証明書のファイルを見つけ、テキスト エディター (Notepad、Sublime、Notepad++) で開きます。
      • コピー/貼り付けを使って、これらの証明書ファイルを単一のファイルに統合します。この単一のファイルでは、証明書は次の形式で連続します。
-----BEGIN CERTIFICATE----- 
[certificate] 
-----END CERTIFICATE----- 
-----BEGIN CERTIFICATE----- 
[certificate] 
-----END CERTIFICATE----- 
-----BEGIN CERTIFICATE----- 
[certificate] 
-----END CERTIFICATE----- 
etc.... 
  • または、https://whatsmychaincert.com/ を使用できます。
    1. 証明書ファイルのテキスト コンテンツを [適切なチェーンの生成] テキスト ボックスにコピーして貼り付けます。
    2. [ルート証明書を含める] を選択してから、[生成] を選択します。
    3. チェーンのすべての証明書が含まれた新しい .crt ファイルを受け取ります。
Tableau Server on Windows 2018.1 以前のバージョン
  1. 証明書チェーンが存在することを確認したら、管理者として Tableau Server の /bin/ ディレクトリからコマンド プロンプトを開始し、コマンド "tabadmin stop" を実行します。
  2. Tableau Server が停止したら、Tableau Server 構成 UI を起動します。
  3. [SSL] タブの [証明書チェーン ファイル] の下で、証明書チェーンの .crt ファイルを参照して選択します。
  4. [OK] をクリックし、構成が完了するまで待ちます。
  5. コマンド プロンプトで、"tabadmin config"、"tabadmin start" の順に実行し、構成の変更が適用され、バックアップのために Tableau Server が起動していることを確認します。
Tableau Server on Linux および Tableau Server on Windows 2018.2 以降
  1. 証明書チェーンが存在することを確認したら、ブラウザで TSM を開きます (https://<tsm-computer-name>:8850)。
  2. Tableau Server を停止します。
  3. Tableau Server が停止したら、[構成] タブを開き、[セキュリティ] > [外部 SSL] セクションに移動します。
  4. [外部 SSL] セクションの [証明書チェーン ファイル] の下で、証明書チェーン全体の .crt ファイルを参照して選択します。
  5. 保留中の変更を保存して、Tableau Server を起動します。

Mac 版の Tableau Desktop
 
  1. 上記の手順を実行する Tableau Server 管理者は、証明書チェーン ファイルを提供できる必要があります。または、証明書は、ブラウザを介して Tableau Server URL から取得できます。
  2. 証明書をダブルクリックするか、証明書をキーチェーン アクセス アイコンにドラッグします。プロンプトが表示されたら、証明書をシステム キーチェーンに追加してから、認証資格情報を入力します。
  3. 証明書キーチェーン ツールで、証明書チェーンをクリックし、[情報を見る] を選択します。
  4. 社内の IT チームと連携し、適切な信頼レベルを証明書に設定してください。
ナレッジ記事番号

001472877

 
読み込み中
Salesforce Help | Article