websocket不能在Windows 7中工作客户端端

问题描述:

我们使用Atmosphere 2.4.2作为websocket连接。服务器应用程序驻留在云(linux操作系统)上。从其中一个客户端(Windows 7 SP1),websockets不开放。 Websockets几乎可以在所有其他客户端机器上工作。websocket不能在Windows 7中工作客户端端

  1. 没有浏览器能够在此窗口框上发送/接收消息。
  2. 快速测试http://websocketstest.com/ - >连接 - >发送。工作正常。
  3. 试图关闭防病毒和防火墙并没有帮助。

任何想法可能会阻止此框。

看起来像有两个问题。

  1. etc/hosts文件有额外的条目。由于哪些网络套件未升级。仍然不知道为什么这应该是一个原因。

  2. 使用vpn时,一些vpn代理是旧的,不支持头升级。当存在多个代理中继时,这也是可能的 https://www.infoq.com/articles/Web-Sockets-Proxy-Servers

  3. 解决方法是使用SSE(服务器端事件)。随着大气,它的几行改变。 IE默认不支持SSE。以防万一。