javascript - Tomcat WebSocket 中的 "Failed to decompress a compressed WebSocket frame"错误

标签 javascript java tomcat websocket jsr356

我有一个 JavaScript WebSocket 客户端和 Tomcat WebSocket 服务器 (JSR 356)。每当我尝试从 JS 客户端向服务器发送文本数据时,我都会收到以下错误

Failed to decompress a compressed WebSocket frame

WebSocket session 以 CloseCode 1002 关闭。此问题仅发生在特定机器 (JS ClientEndpoint) 中。此外,当遇到此错误时,我从 ClientEndpoint 发送的文本消息被 ServerEndpoint 错误地接收

我尝试在互联网上搜索此问题的解决方案。但没有什么是相关的。有人对此有解决方案吗?

最佳答案

我们发现客户端机器上运行的 FortiClient 防病毒 应用程序是导致此问题的原因。一旦我们禁用了这个防病毒应用程序,问题似乎就解决了。

我还是不知道这是怎么回事。它需要被分析。同时感谢有关此问题的任何相关信息。

关于javascript - Tomcat WebSocket 中的 "Failed to decompress a compressed WebSocket frame"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42788690/

相关文章:

javascript - YQL 和 javascript(失败)

javascript - ES2015函数名推断在哪里定义的?

javascript - AngularJS开发环境-澄清

java - 如果从关闭 Hook 调用 System.exit 会发生什么?

ajax - f :ajax not working on tomcat7/eclipse

javascript - 获取数组中具有多个位置的值的索引

java - 以编程方式启动/停止片段

java - ubuntu : Could not load the property file 'output_xml.properties' for output method 'xml' 上的 openjdk-1.7.0_55

html - 无法使用apache wink在Rest webservice中加载网页

tomcat - 如何将 Tomcat 配置为在 Tomcat 启动时不自动启动某些应用程序?