I see an error about Websockets, what should I do?
Due to the nature of Vevox, there are many ‘real-time’ components to our dashboard and participant apps with data being passed back and forth regularly. We make use of websocket connections to enable the server to push state changes directly. This is done over port 443 (HTTPS).
The websocket connection is a requirement, there is no “fall back” to a non-persistent connection mechanism. Therefore, your network must allow for these sorts of connections otherwise operation will fail. Proxy servers or firewalls that disallow connections of this type should be configured to allow them for Vevox.
If you see an error pop up when using your dashboard referencing websockets, the most common reason for this is if you are on a network managed by your organisation or institution which uses proxy or VPN.
You will need to contact your IT department or Network administrator to allow websocket communications in order to use the Vevox dashboard.
What domains do I need to unblock in order to use Vevox?
The following domains need to be accessible for Vevox to work as expected:
What Ports does Vevox use?
We use ports 80 (HTTP) and 443 (HTTPS) for our dashboard and all participant clients (80 is only used to perform a HTTP 301 redirect to the HTTPS port)
Vevox never transmits data over unencrypted channels. All data to/from our systems is encrypted in-transit.