Could not connect to Websocket
Problem
The error message "Could not connect to Websocket at <URL>" pops up resulting in the extension not registering.
Debugging
- Copy the URL from the error message that reads something like "wss://demo.voiceflow.co.za:8089/ws"
- Open a new browser tab and paste the URL you copied in the previous step into the address bar
- Before clicking ENTER, replace the "wss://" part with "https://" so that the URL reads something like "https://demo.voiceflow.co.za:8089/ws"
- Hit ENTER and wait for the page to load (even if it takes a minute or two)
- If you see the message "Upgrade Required", it means you can access the websocket fine and that you are facing a different issue
Solution
- SSL Certificate Expiration
If the error message from the debugging step reads "Invalid Certificate" or "Certificate Expired", it means our Secure Websocket Certificate has expired, in which case we will renew it on our side. Please contact our support@taskflow.co.za and inform us of this issue immediately. - PBX Firewall Rules
If the error message from the debugging step reads "Connection Reset", it means that our PBX is blocking your IP address. For security reasons, we only allow certain IP address ranges and can add custom rules upon request. Please contact our support@taskflow.co.za along with your static IP address and request that we add your IP address to our custom rules.
Extra reference: What is my current IP address - Internal Firewall Policy
If the browser tab just loads and you never see any error message, it means that an internal firewall rule is blocking you from accessing the Websocket URL. Please contact your internal IT support person and ask him to whitelist the URL, along with all port ranges to that URL. - Anti-virus Software
Temporarily disable your Anti-virus software and reload the Websocket URL to see if the page loads. If it does, contract your internal IT support and ask them to add an exception to the anti-virus software that whitelists our PBX. You may need to do this on all users' computers if the anti-virus uses a company-wide policy.
Contact Support
If none of the solutions solved your issue, please contact us on support@taskflow.co.za and provide us with as much information as possible. Also indicate to us through which articles you have gone through in the troubleshooting guide.
Related articles