Мужчины, спасибо за помощь.

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
>

Ответить