Socket.io 自上 1 周以来已停止工作
Socket.io has stopped working since last 1 week
任何人都可以帮助我解决自上周以来我遇到的这个奇怪的错误,该错误特定于 windows 10 家庭版(所有浏览器)。这很奇怪,因为这个错误出现在一个自过去 3 年以来一直运行良好的系统中(包括赢得 10 台电脑 home/prof)。
错误 - "failed: One or more reserved bits are on: reserved1 = 0, reserved2 = 1, reserved3 = 0 " [因此无法连接到服务器] ...但是这在 Windows 10 专业 PC
中工作正常
Socket.IO 版本 - 0.9.16 ( wss://127.0.0.1:3000 ) ... 在带有自签名证书的 NGINX 后面
OS - Windows 10 家庭版
浏览器 - 最新 Chrome/Firefox
节点 - v0.10.31
TL;DR
- 更新nginx。
- 卸载 ESET NOD32 防病毒软件
1) Nginx:
看看这个如果有帮助:
Found the answer at the bottom of an Nginx blogpost: I needed to
upgrade my Nginx version to a 1.3.13+. Installed the 1.10 (latest
stable) using the right Nginx Debian repository (see instructions),
and it seems to works fine now :)
2) ESET NOD32
上周他们更新了软件,对 websockets 连接施加了更多限制。
这是解释问题的 eset nod32 线程:
https://forum.eset.com/topic/8355-protocol-filtering-breaks-websockets-after-update-at-5052016/
有关详细信息,请参阅此 github 线程:
https://github.com/socketio/socket.io/issues/2543#issuecomment-218010922
任何人都可以帮助我解决自上周以来我遇到的这个奇怪的错误,该错误特定于 windows 10 家庭版(所有浏览器)。这很奇怪,因为这个错误出现在一个自过去 3 年以来一直运行良好的系统中(包括赢得 10 台电脑 home/prof)。
错误 - "failed: One or more reserved bits are on: reserved1 = 0, reserved2 = 1, reserved3 = 0 " [因此无法连接到服务器] ...但是这在 Windows 10 专业 PC
中工作正常Socket.IO 版本 - 0.9.16 ( wss://127.0.0.1:3000 ) ... 在带有自签名证书的 NGINX 后面 OS - Windows 10 家庭版 浏览器 - 最新 Chrome/Firefox 节点 - v0.10.31
TL;DR
- 更新nginx。
- 卸载 ESET NOD32 防病毒软件
1) Nginx:
看看这个如果有帮助:
Found the answer at the bottom of an Nginx blogpost: I needed to upgrade my Nginx version to a 1.3.13+. Installed the 1.10 (latest stable) using the right Nginx Debian repository (see instructions), and it seems to works fine now :)
2) ESET NOD32
上周他们更新了软件,对 websockets 连接施加了更多限制。
这是解释问题的 eset nod32 线程:
https://forum.eset.com/topic/8355-protocol-filtering-breaks-websockets-after-update-at-5052016/
有关详细信息,请参阅此 github 线程:
https://github.com/socketio/socket.io/issues/2543#issuecomment-218010922