アーティクル - CS291641
Azure アプリケーションゲートウェイを使用して ThingWorx プラットフォームにアクセスすると、WebSocket 接続が失敗する
修正日: 02-Nov-2023
適用対象
- ThingWorx Platform 8.0
説明
- を介して ThingWorx プラットフォームにアクセスすると、WebSocket 接続が失敗するAzure Application Gateway
- すべての WebSocket 通信が影響を受ける可能性があるのは、GetProperties のエッジデバイス、service およびリモートアクセスウィジェットからの AlwaysOn
- HTTP ステータス 500: "GET/THINGWORX/WS HTTP/1.1" 500で WebSocket ハンドシェイクに失敗しました。
- Tomcat ログ (localhost .log) での例外は次のとおりです。
org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [default] in context with path [/Thingworx] threw exception
java.lang.NullPointerException
at org.apache.tomcat.websocket.Util.parseExtensionHeader(Util.java:493)
at org.apache.tomcat.websocket.server.UpgradeUtil.doUpgrade(UpgradeUtil.java:132)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:77)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
[...]
最新バージョンはこちらを参照ください CS291641