Loading

Nach der Aktualisierung von Tableau Server ist der Anwendungsserver nicht mehr verfügbar

Veröffentlichungsdatum: Dec 9, 2022
Beschreibung
Beim Starten von Tableau Server wird der folgende Fehler im Vizportal-Protokoll angezeigt:
 
2021-09-08 00:18:58.872 +1000 (,,,,) Catalina-utility-3 : ERROR org.springframework.web.context.ContextLoader - Context initialization failed (Kontextinitialisierung fehlgeschlagen)
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springSecurityFilterChain' defined in class path resource (Fehler beim Erstellen einer Bean mit dem Namen 'springSecurityFilterChain', definiert in der Klassenpfad-Ressource) [org/springframework/security/config/annotation/web/configuration/WebSecurityConfiguration.class]: Bean instantiation via factory method failed; nested exception is (Bean-Instanziierung über Werksmethode fehlgeschlagen; verschachtelte Ausnahme ist) org.springframework.beans.BeanInstantiationException: Failed to instantiate (Fehler beim Instanziieren von) [javax.servlet.Filter]: Factory method 'springSecurityFilterChain' threw exception; nested exception is (Werksmethode 'springSecurityFilterChain' hat eine Ausnahme ausgelöst; verschachtelte Ausnahme ist) java.lang.IllegalArgumentException: A valid WebSSOEndpoint with POST-BINDING was not found in the IdP SAML metadata on (Kein gültiger WebSSOEndpoint mit POST-BINDING gefunden in den IdP SAML-Metadaten unter): E:/Program Files/Tableau/Tableau Server/data/tabsvc/config/vizportal_0.20212.21.0818.1843/files/samlidpmetadata.xml

Cause

Das Element SingleSignOnService ist eine der Anforderungen in der IdP-Metadaten-Datei, die in der im folgenden Fehler erwähnten Datei fehlt:

E:/Program Files/Tableau/Tableau/Tableau Server/data/tabsvc/config/vizportal_0.20212.21.0818.1843/files/samlidpmetadata.xml
Lösung
Arbeiten Sie mit Ihrem IdP-Team zusammen, um die Metadaten-Datei des IdP abzurufen / zu ändern und sie zu Tableau Server hinzuzufügen, wie in Schritt 6 auf der folgenden Tableau Cloud-Hilfeseite beschrieben, die den Austausch von Metadaten zwischen Tableau Server und dem IdP beschreibt: Konfigurieren der serverweiten SAML
Zusätzliche Ressourcen
  • Tableau Server wurde von Version 2020.1 auf Version 2021.2.2 aktualisiert.
  • Der TSM-Status zeigt an, dass die Server-Anwendung nicht verfügbar ist:
  • Vom Benutzer hinzugefügtes Bild
  • Wenn SAML deaktiviert ist, können alle Dienste erfolgreich gestartet werden.
  • tabadminagent-Protokoll:
2021-09-08 00:02:14.569 +1000  qtp1226254411-197 : INFO  com.tableausoftware.tabadmin.webapp.asyncjobs.AsyncJobStore - Creating job 'StartServerJob' (Auftrag 'StartServerJob' wird erstellt)
...
2021-09-08 00:32:14.596 +1000  pool-22-thread-1 : ERROR com.tableausoftware.tabadmin.webapp.asyncjobs.AsyncJobService - Timed out after 1800 seconds running job 184 of type StartServerJob (Zeitüberschreitung nach 1800 Sekunden bei der Ausführung von Job 184 des Typs StartServerJob)
java.util.concurrent.TimeoutException: null
...
2021-09-08 00:32:14.942 +1000  pool-21-thread-1 : ERROR com.tableausoftware.tabadmin.webapp.asyncjobs.JobStepRunner - Running step StartAllServices failed (Ausführen von Schritt StartAllServices fehlgeschlagen)
java.lang.InterruptedException: sleep interrupted (Ruhemodus unterbrochen)

 
Ein Beispiel für dieses Element in der Metadaten-Datei finden Sie auf der Tableau Cloud-Hilfeseite XML-Datenanforderungen:
<md:SingleSignOnService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://SERVER-NAME:9031/idp/SSO.saml2
Nummer des Knowledge-Artikels

001474462

 
Laden
Salesforce Help | Article