Loading

Tableau Server の再構成 (またはインストール) を試みた後のエラー "See tabadmin.log for details." と競合ポート

公開日: Aug 24, 2022
説明
Tableau Server を再構成 (またはインストール) しようとすると、次のエラー メッセージが表示される場合があります。
Blocked or conflicting ports found on [Machine Hostname or IP]. See tabadmin.log for details.
Unable to determine if all components of the service started properly. See "tabadmin.log" for more information. ([Machine Hostname or IP] でブロックされたポートまたは競合ポートが見つかりました。詳細については、tabadmin.log を参照してください。サービスのすべてのコンポーネントが適切に起動したかどうか判定できません。詳細については、"tabadmin.log" を参照してください。)

 
ワーカー ノードで構成が変更されたか、クラスターに新しいワーカー ノードが追加されたために、この問題が発生した場合は、See worker tabadmin.log for details (詳細については、worker tabadmin.log を参照してください。) というエラー メッセージが表示されます。

"netstat -aon | findstr 0.0:80" を実行した後、どのプロセスがポート 80 を保持しているかを確認します、PID = 4 (SYSTEM) が表示されますが、このマシンでは IIS または MSSQLSERVER が実行されていません。

Cause

Windows には、ポート 80 を取得する「http.sys」と呼ばれるサービスがあります。そのため、他のプロセスへの多重ポート 80 アクセスを提供できます。多くの場合、この「他の」プロセスは IIS または MSSSQLSERVER ですが、他のプロセスも http.sys をこの方法で使用することがあります。他のプロセスには、W3SVC、Print Spooler、SSPD Discovery、Windows Remote Management、Branch Cache、Microsoft Web Deployment Agent Service などが含まれます。

Tableau Server のゲートウェイ コンポーネントは Apache HTTPD Web サーバーです。このコンポーネントはポート 80 に直接バインドする必要がありますが、http.sys が既にバインドされている場合は、このコンポーネントをバインドできません。
解決策
IT チームや Tableau Server 管理者と協力して、次のいずれかのオプションを実行してください。

オプション 1

"net stop http" を実行して、http.sys を無効にします。この操作は有効ですが、http.sys に依存している他のサービスが表示されます。

オプション 2

  1. "net stop http" を実行して、http.sys の停止を試みたときに Windows が表示する依存関係のリストを記録します。
  2. 次に、http.sys をアクティブにしている新しいサービスを見つけ、そのサービスを無効にします。
    • 多くの場合、そのサービスは Microsoft Web Deployment Agent Service (現在、一部の Microsoft 更新プログラムに「バンドル」されています) です。
    • このサービスは、ユーザーの同意や入力なしに、自動開始に設定され、ユーザーがそのインストールに気づかない場合があります。
  3. http.sys を使用しているサービスを無効にした後、http.sys を再度有効にするには "net start http" を実行します。
    ナレッジ記事番号

    001472785

     
    読み込み中
    Salesforce Help | Article