HOWTO: Use the Connectivity Test

We provide for our users a Connectivity Test page. This page will test each part of the connectivity required for you to use Reemo with the best network performances possible. The test can be found here: https://reemo.io/test

../_images/testpage.png

When ready, click on the Start the Test button in the middle of the page

Note

For maximum accuracy, the test must be executed on the browser side (local browser) and on the remote computer

Step 1: Signaling

A connection is establish with our signal servers over WebSocket on port 443. If the signal servers are not accessible, this test will fail and you must open the firewall rules described in the error message

../_images/testpagesignal.jpg

Step 2: UDP

A WebRTC connection will be started, and a UDP candidate will be required to continue. If your browser is unable to provide a UDP candidate, this test will fail and you must allow UDP protocol on your computer

Step 3: STUN

A WebRTC connection will be started, this connection will query our TURN servers in order for the WebRTC connection to gather WebRTC Candidates. If your browser is unable to contact the TURN servers, this test will fail and you must open the firewall rules described in the error message

../_images/testpagestun.jpg

Step 4: Relay/UDP

Once the TURN servers are contacted, they will send back Relay Candidates to your browser to establish a Relay/UDP connection. If the TURN servers do not send theses candidates, please contact us by sending an email to support@reemo.io

Step 5: Firewall Settings

A WebRTC connection will be started, this connection will query one TURN server on UDP port 58200 in order for the WebRTC connection to gather a Reflexive Candidate. If your browser is unable to contact the TURN server, this test will fail and you must open the firewall rules described in the error message

../_images/testpagefirewall.jpg

Step 6: NAT Detection

A final WebRTC connection will be started, this connection will query our TURN servers in order for the WebRTC connection to detect your NAT type. If you are behind a Symmetric NAT this test will fail. You will still able to use Reemo but only with a Relay/UDP connection.

Note

To read more information about Symmetric NAT, Direct/UDP and Relay/UDP, please follow our guide: Relay/UDP vs Direct/UDP our one of HOWTO guides for Firewall configuration

Once your network is configured correctly, you will have the following result:

../_images/testpageok.png