Loading

Fehler "Verbindung zu Tableau Server nicht möglich. Prüfen Sie den Servernamen und Port und versuchen Sie es erneut" bei der Verbindung zu einer veröffentlichten Datenquelle

Veröffentlichungsdatum: Aug 24, 2022
Beschreibung

Wenn Sie eine Verbindung zu einer veröffentlichten Datenquelle herstellen, tritt möglicherweise der folgende Fehler auf:
 

 "Cannot connect to Tableau Server. Please check the server name and port and try again" (Es kann keine Verbindung zu Tableau Server hergestellt werden. Überprüfen Sie den Servernamen und den Port und versuchen Sie es erneut.)
oder
 "HTTP Status 500 – Internal Server Error" (HTTP-Status 500 – Interner Serverfehler)

Cause

Der Vizportal-Wartungsport wird von einem anderen Prozess verwendet.
Lösung
1. Überprüfen Sie das Tableau Desktop-Protokoll, die folgende Fehlermeldung wird aufgezeichnet.

org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.tableausoftware.api.support.ThriftController]: Constructor threw exception; nested exception is org.apache.thrift.transport.TTransportException: Could not create ServerSocket on address 0.0.0.0/0.0.0.0:[port number]. (Die Instanziierung von [com.tableausoftware.api.support.ThriftController] ist fehlgeschlagen: Konstruktor hat Ausnahme ausgelöst; verschachtelte Ausnahme ist org.apache.thrift.transport.TTransportException: ServerSocket auf Adresse 0.0.0.0/0.0.0.0:[Portnummer] konnte nicht erstellt werden.

2. Öffnen Sie die Eingabeaufforderung als Administrator auf dem Tableau Server-Computer.

3. Führen Sie den folgenden Befehl aus: netstat -ano | find "[Portnummer]". Das Ergebnis sollte die PID eines jeden Prozesses liefern, der diesen Port verwendet. Das Ergebnis könnte etwa wie folgt aussehen:
TCP    0.0.0.0:8016           0.0.0.0:0              LISTENING       26732

4. Öffnen Sie den Task-Manager und ordnen Sie die Registerkarte "Prozesse" nach der Spalte "PID". Wenn die Spalte "PID" nicht angezeigt wird, klicken Sie mit der rechten Maustaste auf die Spaltenüberschriften und wählen Sie "PID" aus. Suchen Sie die in den netstat-Ergebnissen gefundene PID und ermitteln Sie, welcher Prozess diesen Port verwendet.

5. Sobald der Prozess identifiziert wurde, muss er entweder beendet oder auf einen anderen Port verschoben werden. 
 
Nummer des Knowledge-Artikels

001496581

 
Laden
Salesforce Help | Article