Почему я получаю эту ошибку, но только в 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";
}