Connectivity Testing with CURL

Debug your network connection and check for blocking firewalls.

It can sometimes be challenging to determine whether network issues are caused by the TelemetryTV app or by problems with your own network, such as WiFi, connectivity, or firewalls. To successfully connect TelemetryTV players to our system and configure them with content, a secure websocket connection is required.

Verifying Network Setup with Curl Command

To ensure your network is properly set up, you can use the following curl command. Curl is typically pre-installed on most Linux distributions and MacOS. However, for Windows users, you will need to obtain a functional curl installation and make any necessary adjustments to the command line below to match Windows conventions.

curl -i -v -N -H "Connection: Upgrade" -H "Upgrade: websocket" -H "Host: stream-us.telemetrytv.com" -H "Origin: https://app.telemetrytv.com" -H "Sec-WebSocket-Version: 13" -H 'Sec-WebSocket-Key: +onQ3ZxjWlkNa0na6ydhNg==' --http1.1 https://stream-us.telemetrytv.com/user

By executing this command, you can test the network connection between your device and a specified website (in this case, "https://stream-us.telemetrytv.com/user"). It helps you diagnose potential issues and confirms whether your network is functioning as expected.

You should see a response like the one below:

{"event":"hello"}

If you don't see this message, it indicates that your connection to our servers is being filtered or blocked. Please troubleshoot your network and try again.