Nach der Konfiguration von ThingWorx Navigate SSO mit PingFederate als IdP wird ein Authentifizierungskonfigurationsfehler gemeldet
Betrifft
- Windchill Navigate (formerly ThingWorx Navigate) 1.8.0 to 1.9.0
Beschreibung
- Nach der Konfiguration von ThingWorx Navigate SSO mit PingFederate als IdP wird ein Authentifizierungskonfigurationsfehler gemeldet
- Nach der Eingabe von Benutzername und Passwort wird im Webbrowser folgender Fehler angezeigt:
Im System tritt derzeit ein Authentifizierungskonfigurationsfehler auf.
Schließen Sie den Browser und versuchen Sie erneut, sich anzumelden. Sollte das Problem weiterhin bestehen, wenden Sie sich an Ihren Systemadministrator.

- Das ThingWorx-Anwendungsprotokoll meldet folgenden Fehler:
2019-04-11 01:59:33.612+0000 [L: WARNUNG] [O: ctcscjJsr356ServerConnection] [I: ] [U: ] [S: ] [T: https-jsse-nio-8443-exec-2] Server-WebSocket wurde unerwartet geschlossen und bereits vom Server-Endpunkt abgemeldet [ws-Sitzungs-ID: 0] Daten können nicht ausgepackt werden, ungültiger Status [GESCHLOSSEN]
2019-04-11 02:00:23.347+0000 [L: FEHLER] [O: ctsaAuthenticationFilter] [I: ] [U: ] [S: ] [T: https-jsse-nio-8443-exec-4] Anfrage konnte nicht verarbeitet werden - Das Integration Runtime-Protokoll meldet folgenden Fehler:
java.util.concurrent.TimeoutException: Zeitüberschreitung beim Warten auf den Abschluss des WebSocket-Handshakes
bei com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory$HandshakeCompletionNotifier.await(NettyClientConnectionFactory.java:693)
bei com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory.createConnection(NettyClientConnectionFactory.java:398)
bei com.thingworx.communications.client.endpoints.ClientCommunicationEndpoint.refillConnections(ClientCommunicationEndpoint.java:230)
bei com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.dutyCycleOn(ConnectivityMonitorTask.java:159)
bei com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.run(ConnectivityMonitorTask.java:306)
bei java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
bei java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
bei java.lang.Thread.run(Thread.java:748)
2019-11-04 01:59:32.534 [vert.x-worker-thread-4] WARNUNG ctiThingworxEdgeVerticle - Der Client konnte innerhalb von 30 Sekunden keine Verbindung herstellen. Wird beendet
2019-11-04 01:59:32.816 [Client-EndpointMonitor-1] INFO ctcccnNettyClientConnectionFactory – erzwingt das Schließen des zugrunde liegenden TCP-Kanals [ist offen: true, ist aktiv: true]
2019-11-04 01:59:33.565 [Client-EndpointMonitor-1] FEHLER ctcceClientCommunicationEndpoint – Das Auffüllen der Verbindungen auf [Endpunkt 0, URI: wss://xxxxx.xxxx.xxx.xxx:8443/Thingworx/WS] ist fehlgeschlagen: Zeitüberschreitung beim Warten auf den Abschluss des WebSocket-Handshakes
2019-11-04 01:59:32.846 [vert.x-eventloop-thread-0] FEHLER ctiEntrypoint – ThingWorx Edge Verticle konnte nicht bereitgestellt werden; erneuter Versuch in 10 Sekunden
java.nio.channels.NotYetConnectedException: null
bei com.twx.integration.ThingworxEdgeVerticle.createVirtualThing(ThingworxEdgeVerticle.java:170)
bei com.twx.integration.ThingworxEdgeVerticle.start(ThingworxEdgeVerticle.java:140)
bei io.vertx.core.impl.DeploymentManager.lambda$doDeploy$8(DeploymentManager.java:494)
bei io.vertx.core.impl.ContextImpl.executeTask(ContextImpl.java:320)
bei io.vertx.core.impl.WorkerContext.lambda$wrapTask$0(WorkerContext.java:34)
bei io.vertx.core.impl.TaskQueue.run(TaskQueue.java:76)
bei java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
bei java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
bei io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
bei java.lang.Thread.run(Thread.java:748)