mirror of
https://github.com/netbirdio/docs.git
synced 2026-04-20 09:26:37 +00:00
24 lines
1.5 KiB
Plaintext
24 lines
1.5 KiB
Plaintext
# Troubleshooting
|
|
This page will help with various issues when self-hosting NetBird.
|
|
## Debugging TURN connections
|
|
|
|
In the case that the peer-to-peer connection is not an option then the peer will use the TURN server for the secure connection establishment. If the connection is not possible even with TURN (Relay),
|
|
then we need to confirm that your turn configuration is correct and that it is available.
|
|
|
|
To test your TURN configuration you can access the [online tester](https://webrtc.github.io/samples/src/content/peerconnection/trickle-ice).
|
|
There you will find a ICE servers input box, where you can select and remove the existing server, then add your turn server
|
|
configuration as follows:
|
|
|
|
Please replace <b>netbird.DOMAIN.com</b> and <b>PASSWORD</b> with the information from the <b>management.json</b> TURNConfig, then click on <b>Add server</b>.
|
|
|
|
<p>
|
|
<img src="/docs-static/img/troubleshooting/turn.png" alt="turn" width="700" className="imagewrapper"/>
|
|
</p>
|
|
|
|
You should see an output similar to the following:
|
|
<p>
|
|
<img src="/docs-static/img/troubleshooting/turn-test-out.png" alt="turn" width="700" className="imagewrapper-nig"/>
|
|
</p>
|
|
Where you have the following types: `host` (local address), `srflx` (STUN reflexive address), `relay`
|
|
(TURN relay address). If `srflx` and `relay` are not present then the TURN server is not working or not accessible and you should review the required ports in the [requirements section](/selfhosted/selfhosted-guide#requirements).
|