Fix TURN server configuration for TURN servers behind NAT gateways#588
Fix TURN server configuration for TURN servers behind NAT gateways#588BrentBaccala wants to merge 1 commit intobigbluebutton:masterfrom
Conversation
Commit 1b19b0 (Updated for installing coturn on 20.04 - Jan 17 2021) added coturn configuration options (listening-ip, relay-ip, external-ip) that aren't properly set if the TURN server is behind a NAT gateway. In the NAT case, both listening-ip (the address the TURN server binds to) and relay-ip (the address the TURN server transmits on) should be the private IP address. If listening-ip and relay-ip are improperly set to the external IP address, then we get error messages (like those reported on Issue bigbluebutton#577) that the TURN server can't bind to the public IP address. Fixes and closes Issue bigbluebutton#577.
|
Just testing this -- it seems that |
That's the desired behavior. It uses
|
|
I just installed bbb 3.0 using bbb-install.sh and noticed, that the turn-server configuration isn't properly set behind a NAT firewall. Symptom: everything works besides audio (ICE failure). Solution:
You might want to update your patch. |
Commit 1b19b0 (Updated for installing coturn on 20.04 - Jan 17 2021) added coturn configuration options (listening-ip, relay-ip, external-ip) that aren't properly set if the TURN server is behind a NAT gateway.
In the NAT case, both listening-ip (the address the TURN server binds to) and relay-ip (the address the TURN server transmits on) should be the private IP address.
If listening-ip and relay-ip are improperly set to the external IP address, then we get error messages (like those reported on Issue #577) that the TURN server can't bind to the public IP address.
Fixes and closes Issue #577.