I want to know how to connect websocket with SSL connection. my apache2 configuration is below:
ProxyPass /test/fr/pageJsWebsocket/ ws://127.0.0.1:8081/ retry=0 keepalive=On
ProxyPassReverse /test/fr/pageJsWebsocket/ ws://127.0.0.1:8081/ retry=0
in my client site :
var conn = new WebSocket ('wss://mydomain.com/test/fr/pageJsWebsocket/')
My configuration looks like:
SSLProxyEngine On
ProxyPreserveHost On
ProxyRequests Off # Websocket proxy
# wss redirects to working ws protocol ProxyPass /testPage/
ws://mydomain.com:8081/web/fr ProxyPassReverse /testPage/
ws://mydomain.com:8081/web/fr
The error I am getting is:
JS file: var conn = new WebSocket ('wss://mydomain.com:8081/web/fr/testPage/') Error: failed: WebSocket opening handshake timed out