Сбой подключения Chrome WebSocket: WebSocket закрывается до того, как соединение установлено - PullRequest
0 голосов
/ 13 сентября 2018

Почему я получаю эту ошибку, но только в Chrome?

WebSocket connection failed: WebSocket is closed before the connection is established.

Когда я проверяю другие браузеры, она работает.Также для других пользователей, не все получают эту ошибку, но почему?

Я использую NGINX Ubuntu Server, если это важно.

Это мой сокет на стороне сервера

const app = express();
const server = http.Server(app);
var io = require('socket.io')(server, { wsEngine: 'ws' });

И это на стороне пользователя

app.website.socket = io({
  secure: true,
  reconnection: 8000
});

И, как я уже сказал, он работает для многих пользователей, но много раз не для меня: /

Это конфигурация nginx для сокета

 location / {
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_set_header Host $http_host;
            proxy_pass http://localhost:2052;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...