Задать вопрос
@Romo4ka_eto_ia
Просто человек

Как проксировать веб сокет?

Здравствуйте. Разрабатывал проект в WebStorm и решил для удобства проксировать его на свой веб сервер через nginx (чтобы фронт и бек находились в одном домене).
После проксирования появилась ошибка:
WebSocketClient.js:16 WebSocket connection to 'wss://testsite.domain.ru:3000/ws' failed:

как я понял, это потому что вебсокет в node_modules подключается к айпи localhost, который при проксировании является не моим локальным компьютером, а удаленным сайтом.

Как я могу через Nginx проксировать этот вебсокет, чтобы все запросы перенаправлялись на мой компьютер? Соответственно так же, как и сам сайт, strem и обычное проксирование сайта не помогли.
  • Вопрос задан
  • 232 просмотра
Подписаться 2 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@q2digger
никого не трогаю, починяю примус
Для начала покажите код из конфига nginx относящийся к location который вы пробрасывали.

Дока на сайте nginx - https://www.nginx.com/blog/websocket-nginx/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽