アーティクル - CS331540
ThingWorx Analytics で「Websocket ハンドシェイクの完了を待機中にタイムアウトしました」というエラーが表示される
修正日: 26-Sep-2024
適用対象
- ThingWorx Analytics 9.0 to 9.3
説明
- ThingWorx Platform 8.5.3 から 9.0.2 にアップグレードしてリリース 9.0 にすると、<ThingWorx Analytics Server>/data/logs/twas-tw-adapter.logファイルに次のエラーが表示されます。
エラー ctcceClientCommunicationEndpoint - [エンドポイント 0、uri: ws://XXXX/Thingworx/WS] での接続の再充填に失敗しました: Websocket ハンドシェイクが完了するまで待機中にタイムアウトが発生しました
2020-10-01 13:57:27 [Client-EndpointMonitor-1] エラー ctcceClientCommunicationEndpoint - 接続の再充填の例外:
java.util.concurrent.TimeoutException: Websocket ハンドシェイクの完了を待機中にタイムアウトしました
com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory$HandshakeCompletionNotifier.await(NettyClientConnectionFactory.java:693) で
com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory.createConnection(NettyClientConnectionFactory.java:398) で
com.thingworx.communications.client.endpoints.ClientCommunicationEndpoint.refillConnections(ClientCommunicationEndpoint.java:230) で
com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.dutyCycleOn(ConnectivityMonitorTask.java:159) で
com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.run(ConnectivityMonitorTask.java:318) で
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) で
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) で
java.lang.Thread.run(Thread.java:748) で
2020-10-01 13:57:27 [Client-EndpointMonitor-1] エラー ctcceClientCommunicationEndpoint - 接続の再充填の例外:
java.util.concurrent.TimeoutException: Websocket ハンドシェイクの完了を待機中にタイムアウトしました
com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory$HandshakeCompletionNotifier.await(NettyClientConnectionFactory.java:693) で
com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory.createConnection(NettyClientConnectionFactory.java:398) で
com.thingworx.communications.client.endpoints.ClientCommunicationEndpoint.refillConnections(ClientCommunicationEndpoint.java:230) で
com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.dutyCycleOn(ConnectivityMonitorTask.java:159) で
com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.run(ConnectivityMonitorTask.java:318) で
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) で
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) で
java.lang.Thread.run(Thread.java:748) で
- ThingWorx Platform がアップグレードされていないにもかかわらず、ThingWorx Analytics Server で同じエラーが表示されます。
最新バージョンはこちらを参照ください CS331540