@arsenist

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

Недавно занялся переносом чата на свой сервер, который работает на сокетах. Столкнулся с проблемой, что на https:// протокол ws:// не работает. Загуглил, ответ был един: "Нужно делать прокси". В этом деле я совсем ничего не понимаю, поэтому....
Вот этот сервер сокетов рабочий: ws://194.58.121.250:7777
Я пробовал делать прокси, но совсем ничего не выходило. Вот это я прописывал в файле apache2.conf:
<VirtualHost *:*>
	ProxyPreserveHost On	
	ProxyPass /websocket ws://194.58.121.250:7777
	ProxyPassReverse /websocket ws://194.58.121.250:7777
</VirtualHost>

Надеюсь, что кто-нибудь поможет :)
  • Вопрос задан
  • 160 просмотров
Решения вопроса 1
Sanasol
@Sanasol Куратор тега Веб-разработка
нельзя просто так взять и загуглить ошибку
Прокси необязательно делать.
Достаточно слушать wss т.е. прицепить к сокет серверу ssl сертификат домена.
А как это сделать можно почитать в доке модуля который вы используете для сокет-сервера.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
nuykon
@nuykon
Full Stack Developer
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы