アーティクル - CS374550
ThingWorx Java SDK クライアントが PTC Cloud でホストされている ThingWorx に接続すると、さまざまなエラーが表示される
修正日: 11-Aug-2022
適用対象
- ThingWorx Platform 9.3
説明
- ThingWorx Java SDK クライアントが PTC Cloud でホストされている ThingWorx に接続すると、以下のエラーが表示されます
2022-08-03 05:35:12.775+0100 [L: エラー] [O: ctcccnNettyClientConnectionFactory] [T: Client-EndpointMonitor-1] サーバーへの接続中に例外が発生しました
java.util.concurrent.TimeoutException: Websocket ハンドシェイクが完了するのを待っているタイムアウト
com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory$HandshakeCompletionNotifier.await (NettyClientConnectionFactory.java:815) で
com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory.createConnection (NettyClientConnectionFactory.java:434) で
com.thingworx.communications.client.endpoints.ClientCommunicationEndpoint.refillConnections (ClientCommunicationEndpoint.java:234) で
com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.dutyCycleOn (ConnectivityMonitorTask.java:159) で
com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.run (ConnectivityMonitorTask.java:306) で
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128) で
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) で
java.base/java.lang.Thread.run(Thread.java:829)
2022-08-03 03:59:42.775+0100 [L: エラー] [O: ctcccnThingworxClientConnectionHandler] [T: NettyClient-NIO-1] WebSocket 例外がキャッチされました!、接続を閉じています!
io.netty.handler.codec.http.websocketx.WebSocketHandshakeException: 無効なハンドシェイク応答 getStatus: 403
io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker13.verify(WebSocketClientHandshaker13.java:274) で
io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker.finishHandshake (WebSocketClientHandshaker.java:302) で
io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandshakeHandler.channelRead (WebSocketClientProtocolHandshakeHandler.java:83) で
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead (AbstractChannelHandlerContext.java:379) で
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead (AbstractChannelHandlerContext.java:365) で
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead (AbstractChannelHandlerContext.java:357) で
io.netty.channel.ChannelInboundHandlerAdapter.channelRead (ChannelInboundHandlerAdapter.java:93) で
java.util.concurrent.TimeoutException: Websocket ハンドシェイクが完了するのを待っているタイムアウト
com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory$HandshakeCompletionNotifier.await (NettyClientConnectionFactory.java:815) で
com.thingworx.communications.client.connection.netty.NettyClientConnectionFactory.createConnection (NettyClientConnectionFactory.java:434) で
com.thingworx.communications.client.endpoints.ClientCommunicationEndpoint.refillConnections (ClientCommunicationEndpoint.java:234) で
com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.dutyCycleOn (ConnectivityMonitorTask.java:159) で
com.thingworx.communications.common.endpoints.monitor.ConnectivityMonitorTask.run (ConnectivityMonitorTask.java:306) で
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1128) で
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) で
java.base/java.lang.Thread.run(Thread.java:829)
2022-08-03 03:59:42.775+0100 [L: エラー] [O: ctcccnThingworxClientConnectionHandler] [T: NettyClient-NIO-1] WebSocket 例外がキャッチされました!、接続を閉じています!
io.netty.handler.codec.http.websocketx.WebSocketHandshakeException: 無効なハンドシェイク応答 getStatus: 403
io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker13.verify(WebSocketClientHandshaker13.java:274) で
io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker.finishHandshake (WebSocketClientHandshaker.java:302) で
io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandshakeHandler.channelRead (WebSocketClientProtocolHandshakeHandler.java:83) で
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead (AbstractChannelHandlerContext.java:379) で
io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead (AbstractChannelHandlerContext.java:365) で
io.netty.channel.AbstractChannelHandlerContext.fireChannelRead (AbstractChannelHandlerContext.java:357) で
io.netty.channel.ChannelInboundHandlerAdapter.channelRead (ChannelInboundHandlerAdapter.java:93) で
最新バージョンはこちらを参照ください CS374550