2016-05-09 2 views
2

Может ли кто-нибудь помочь мне с этой странной ошибкой, с которой я сталкиваюсь с прошлой недели, которая относится к домашней версии Windows 10 (все браузеры). Это странно, поскольку эта ошибка возникла в системе, которая работает отлично с последних 3 лет (включая выигрыш 10 pc home/prof).Socket.io перестает работать с прошлой недели

Ошибка - «не удалось: один или несколько зарезервированных битов включены: reserved1 = 0, reserved2 = 1, reserved3 = 0» [следовательно, невозможно подключиться к серверу] ... однако это отлично работает на профессиональном ПК Windows 10

Socket.IO версия - 0.9.16 (WSS: //127.0.0.1: 3000) ... за NGINX самозаверяющих сертификатов ОС - Windows 10 Home Edition Browser - Последние Chrome/Firefox Node - v0 .10.31

+1

Эй, Im извините я скопировал текст, чтобы создать проблемы на socketio GitHub , Надеюсь, кто-то может дать нам некоторое представление об этой проблеме. Https://github.com/socketio/socket.io/issues/2543 –

ответ

1

TL; DR

  1. Обновление nginx.
  2. Uninstall ESET NOD32 антивирус

1) Nginx:

Смотрите это, если это поможет:

WebSocket connection failed: One or more reserved bits are on: reserved1 = 0, reserved2 = 1, reserved3 = 1

Найден ответ на дне блог блога Nginx: мне нужно было обновите мою версию Nginx до версии 1.3.13+. Установлено 1,10 (последний стабильного), используя правильный репозиторий Nginx Debian (смотрите инструкцию), и это, кажется, работает хорошо сейчас :)


2) ESET NOD32

На прошлой неделе они обновили свое программное обеспечение, поставив больше ограничений на подключения к веб-соединениям.

Вот 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

+0

Мне кажется, что вы можете закрыть созданный вами вопрос 'socket.io'? – robertklep

+0

Поменять его, чтобы отразить мой случай, так как я не использую nginx –

+0

Возможно, вы используете wss и самозаверяющие сертификаты? – robertklep