@razer96

Из-за чего я получаю ошибку Invalid Namespace при подключении к Socket.io Серверу?

Всем привет. На сервере у меня настроен Nginx под Socket.io соединение.
location /socket.io/ {
                root /var/www/socket.io_service;
                proxy_pass http://localhost:3004;
                proxy_redirect off;
                proxy_http_version 1.1;

                proxy_set_header Upgrade $http_upgrade;
                proxy_set_header Connection "upgrade";
                proxy_set_header Host $host;
                proxy_set_header X-Real-Ip $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        }

При подключении с клиента по адресу выдают ошибку Invalid namespace
const io = require('socket.io-client')('http://my_server_ip/socket.io/')

Подскажите, в чем может быть проблема?
  • Вопрос задан
  • 1183 просмотра
Пригласить эксперта
Ответы на вопрос 1
@CoolMind
Посмотрел на https://www.tutorialspoint.com/socket.io/socket.io... и https://socket.io/docs/namespaces/. У меня Андроид, там тоже такая ошибка. Поменял URL (убрал в конце "socket.io/"), после этого ошибка исчезла, а соединение вроде бы появилось. Продолжу поиски дальше.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы