Мужчины, спасибо за помощь. Http-запросы проксирую на https://domain.com, веб-сокет на wss://domain.com через nginx:
proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forward-For $proxy_add_x_forwarded_for; proxy_set_header X-Forward-Proto http; proxy_set_header X-Nginx-Proxy true; 6 января 2017 г., 13:02 пользователь Коротаев Руслан < subscr...@mail.kr.pp.ru> написал: > В сообщении от [Чт 2017-01-05 23:12 +0300] > Anatoly Molchanov <ykdo...@gmail.com> пишет: > > > На машине поднят websocket-сервер(WSS) на порту 9090 и https-сервер. > > Чем можно реализовать посещение страницы по адресу https://domain.com > > и подключение к веб-сокету по адресу wss://domain.com? Условное > > проксирование по протоколу, видимо. > > Недавно была похожая задача, устанавливал Rocket.Chat, он работает через > websocket на 3000 порту и нужно было завернуть его в https. Я для этого > использовал веб-сервер caddy, но на сайте есть настройки [1] для apache > и nginx. Можно взять их за основу и приспособить под вашу ситуацию. > > [1]: https://rocket.chat/docs/installation/manual- > installation/configuring-ssl-reverse-proxy > > -- > Коротаев Руслан > https://blog.kr.pp.ru >