ナレッジベース

エラー コード: 84223ADA プロキシ経由でトンネリングできません"​ が Tableau Desktop と OAuth を使用して Tableau Server にログインすると発生する


発行: 15 Sep 2022
最終修正日: 04 Dec 2023

問題

プロキシ サーバーまたはロード バランサが構成されている環境で Tableau Desktop と OAuth 認証を使用して Tableau Server にログインすると、次のエラーが発生することがあります。
 
Error Code: 84223ADA (エラー コード: 84223ADA)
Unable to connect to Tableau Server. (Tableau Server に接続できません。)
Unable to tunnel through proxy. Proxy returns "HTTP/1.1 403 Forbidden"
(プロキシ経由でトンネリングできません。プロキシは "HTTP/1.1 403 Forbidden" を返します)

環境

  • Tableau Desktop
  • Windows
  • Tableau Desktop と Tableau Server の間にプロキシまたはロード バランサが存在する
  • OAuth 認証

解決策

環境変数 NO_PROXY を追加して、localhost にアクセスするときにプロキシ サーバーを迂回します。
  1. Windows メニューの検索 (虫眼鏡) アイコンをクリックします。
  2. テキスト ボックスに「sysdm.cpl」と入力してアイコンをクリックします。
  3. [詳細設定] タブを開き、[環境変数] をクリックします。
  4. システム変数セクションで、[新規] をクリックして次の環境変数を追加します。
    • 変数: NO_PROXY
    • 値: 127.0.0.1;localhost
  5. [OK] をクリックしてウィンドウを閉じます。
[インターネット オプション] でプロキシ設定が構成されている場合、そこで localhost を除外することも必要な場合があります。
  1. Windows メニューの検索 (虫眼鏡) アイコンをクリックします。
  2. テキスト ボックスに「インターネット オプション」と入力してアイコンをクリックします。
  3. [接続] > [LAN の設定] > [詳細設定] を選択します。
  4. [例外] セクションで、次の値を追加します。
  • 127.0.0.1;localhost
  1. [OK] をクリックしてウィンドウを閉じます。

原因

Tableau Desktop を使用して OAuth 認証で Tableau Server にログインするとき、java プロセスの役割は localhost を使用して Tableau Desktop と通信することです。  Tableau Desktop を実行しているマシンでプロキシ サーバーが構成されている場合、java プロセスはプロキシ サーバーを介して Tableau Desktop と通信しようとし、失敗します。 
 
この記事で問題は解決しましたか?