Loading

Fehler "See tabadmin.log for details." und in Konflikt stehende Ports nach der versuchten Neukonfiguration (oder Installation) von Tableau Server

Veröffentlichungsdatum: Aug 24, 2022
Beschreibung
Beim Neukonfigurieren (oder Installieren) von Tableau Server erhalten Sie möglicherweise die Fehlermeldung 
Blocked or conflicting ports found on [Machine Hostname or IP]. (Auf [Hostname oder IP des Computers] wurden blockierte oder in Konflikt stehende Ports gefunden.)See tabadmin.log for details. (Einzelheiten finden Sie in der Datei "tabadmin.log".)
Unable to determine if all components of the service started properly. (Es kann nicht ermittelt werden, ob alle Komponenten des Diensts ordnungsgemäß gestartet wurden.)See "tabadmin.log" for more information. (Weitere Informationen finden Sie in der Datei "tabadmin.log".)

 
Wenn dies in Reaktion auf eine an einem Arbeitsknoten vorgenommene Konfigurationsänderung oder auf das Hinzufügen eines neuen Arbeitsknotens zu einem Cluster erfolgt ist, wird in der Fehlermeldung stattdessen möglicherweise Einzelheiten finden Sie in der Datei "tabadmin.log" des Arbeitsservers angegeben.

Nach dem Ausführen von netstat -aon | findstr 0.0:80 zur Überprüfung, welcher Prozess Port 80 verwendet, wird PID = 4  (SYSTEM) angezeigt. Auf diesem Computer wird jedoch kein IIS oder MSSQLSERVER ausgeführt.

Cause

Windows enthält den Dienst "http.sys", der Port 80 einnimmt, um für andere Prozesse den Multiplexzugriff auf Port 80 bereitzustellen.Oftmals handelt es sich bei diesem "anderen" Dienst um IIS oder MSSSQLSERVER, andere Prozesse können "http.sys" jedoch ebenfalls auf diese Art und Weise verwenden.Dazu zählen W3SVC, Print Spooler, SSPD Discovery, Windows-Remoteverwaltung, Branch Cache und der Microsoft-Webbereitstellungs-Agent-Dienst (unter anderem).

Die Gateway-Komponente von Tableau Server ist ein Apache-HTTPD-Webserver.  Sie muss direkt an Port 80 gebunden werden. Dies ist jedoch nicht möglich, wenn dies bereits für "http.sys" erfolgt ist.
Lösung
Probieren Sie mit Ihrem IT-Team und/oder Tableau Server-Administrator eine der folgenden Möglichkeiten aus.

Option 1

Deaktivieren Sie "http.sys", indem Sie net stop http ausführen. Dies funktioniert, andere Dienste, die von "http.sys" abhängig sind, werden jedoch deaktiviert.

Option 2

  1. Führen Sie net stop http aus und zeichnen Sie die Liste der Abhängigkeiten auf, die von Windows angezeigt werden, wenn Sie versuchen, "http.sys" zu beenden.
  2. Suchen Sie dann den neuen Dienst, der die Aktivierung von "http.sys" verursacht, und deaktivieren Sie diesen Dienst.
    • Dabei handelt es sich in vielen Fällen um den Microsoft-Webbereitstellungs-Agent-Dienst, der in einigen Microsoft-Updates enthalten ist.
    • Dieser Dienst wird standardmäßig ohne jegliche Zustimmung oder Eingabe des Benutzers automatisch gestartet. Möglicherweise haben Sie die Installation gar nicht bemerkt.
  3. Nachdem Sie den Dienst, der "http.sys" verwendet, deaktiviert haben, können Sie net start http ausführen, um "http.sys" wieder zu aktivieren.
    Nummer des Knowledge-Artikels

    001472785

     
    Laden
    Salesforce Help | Article