アーティクル - CS328912
ThingWorx Navigate を構成した後、Integration Runtime は Thingworx に接続できず、IR ログには、依然として間違ったホスト名で ThingWorx に接続しようとしたことが示されます
修正日: 22-Dec-2022
適用対象
- Windchill Navigate (formerly ThingWorx Navigate) 8.5.3
説明
- ThingWorx Navigate を構成した後、Integration Runtime は Thingworx に接続できず、IR ログには、依然として間違ったホスト名で ThingWorx に接続しようとしたことが示されます
- Integration Runtime のログには次の内容があります。強調表示された内容は、間違ったホスト名です。
2020-12-08 04:00:24.033 [Client-EndpointMonitor-1] エラー ctcccnNettyClientConnectionFactory - サーバーへの接続中に例外が発生しました
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:306) で
java.util.concurrent.ThreadPoolExecutor.runWorker で (不明なソース)
java.util.concurrent.ThreadPoolExecutor$Worker.run (不明なソース) で
java.lang.Thread.run で (不明なソース)
2020-12-08 04:00:24.033 [Client-EndpointMonitor-1] INFO ctcccnNettyClientConnectionFactory - 基になる tcp チャネルを強制的に閉じています [開いている: false、アクティブ: false]
2020-12-08 04:00:24.033 [Client-EndpointMonitor-1] エラー ctcceClientCommunicationEndpoint - [エンドポイント 0、uri: ws:// xxxxxxx.xxxxxxxxx.xxx.xxx :8080/Thingworx/WS] での接続の再充填に失敗しました: タイムアウトWebsocket ハンドシェイクが完了するのを待っています
2020-12-08 04:00:24.033 [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:306) で
java.util.concurrent.ThreadPoolExecutor.runWorker で (不明なソース)
java.util.concurrent.ThreadPoolExecutor$Worker.run (不明なソース) で
java.lang.Thread.run で (不明なソース)
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:306) で
java.util.concurrent.ThreadPoolExecutor.runWorker で (不明なソース)
java.util.concurrent.ThreadPoolExecutor$Worker.run (不明なソース) で
java.lang.Thread.run で (不明なソース)
2020-12-08 04:00:24.033 [Client-EndpointMonitor-1] INFO ctcccnNettyClientConnectionFactory - 基になる tcp チャネルを強制的に閉じています [開いている: false、アクティブ: false]
2020-12-08 04:00:24.033 [Client-EndpointMonitor-1] エラー ctcceClientCommunicationEndpoint - [エンドポイント 0、uri: ws:// xxxxxxx.xxxxxxxxx.xxx.xxx :8080/Thingworx/WS] での接続の再充填に失敗しました: タイムアウトWebsocket ハンドシェイクが完了するのを待っています
2020-12-08 04:00:24.033 [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:306) で
java.util.concurrent.ThreadPoolExecutor.runWorker で (不明なソース)
java.util.concurrent.ThreadPoolExecutor$Worker.run (不明なソース) で
java.lang.Thread.run で (不明なソース)
最新バージョンはこちらを参照ください CS328912