В прошлом я настроил обратный прокси в Apache 2.4. По протоколу https обязательно установить sh соединение веб-сокета через безопасный протокол веб-сокета "wss". Итак, я написал эту конфигурацию.
<IfModule mod_proxy.c>
SSLProxyEngine On
ProxyPass "/websocket" "ws://localhost:9000/"
ProxyPassReverse "/websocket" "ws://localhost:9000/"
</IfModule>
Мое приложение в настоящее время работает с wss: //mydomain.com/websocket, и соединение работает. Я пытался сделать то же самое с соединением websocket вебкастера, где жидкость soap ожидает соединения в порту 9030.
ProxyPass "/stream" "ws://localhost:9030/mount/"
ProxyPassReverse "/stream" "ws://localhost:9030/mount/"
веб-трансляция. js ожидает такой URI: ws: // source:hackme@localhost: 8080 / mount
Соединение работает, когда я проверяю соединение на сервере с: ws: // source:hackme@localhost: 9030 / mount .
Так что я думаю, что что-то упускаю ...
Спасибо.