A
workaround for Firefox is to change an internal configuration within
the browser.
Please do so at your own risk, and note that Firefox warns
this may void your warranty and can cause other unwanted or unexpected
behavior.
Follow the instructions below:
- Open up FireFox
- In the URL, type in "about:config"
- A warning screen will appear. Click the "accept" button to proceed.
- Using the search text box, search for "insecure"
- Locate the option "network.websocket.allowInsecureFromHTTPS"
- Toggle this option to "true"
Toggling
this option to true should allow insecure web socket connections when
using a web-application hosted remotely using HTTPS.