bigbluebutton / bbb-install

BASH script to install BigBlueButton in 30 minutes.
GNU Lesser General Public License v3.0
613 stars 538 forks source link

Failed to verify STUN server #430

Open Commifreak opened 3 years ago

Commifreak commented 3 years ago

Installed via bbb-install.sh -v bionic-23 -s hostname -c turn.existing.tld:secret -d - the turnserver listens on 443 only but the BBB check at last step tells me:

# Potential problems described below
...

#
# Warning: Failed to verify STUN server at turn.julius-kuehn.de 3478 with command
#
#    stunclient --mode full --localport 30000 turn.existing.tld 3478
#

There is nothing on 3478 - not sure if this is an bbb-install issue

ffdixon commented 3 years ago

Did you already setup the TURN server on turn.julius-kuehn.de. If so, how did you set it up?

stunclient --mode full --localport 30000 turn.julius-kuehn.de 3478
Binding test: fail
Behavior test: fail
Filtering test: fail

Here's what a successful output should look like

stunclient --mode full --localport 30000 turn.julius-kuehn.de 3478
Binding test: fail
Behavior test: fail
Filtering test: fail
root@droplet-5853:~# stunclient --mode full --localport 30000 turn.server.com 3478
Binding test: success
Local address: 165.237.25.82:30000
Mapped address: 165.237.25.82:30000
Behavior test: success
Nat behavior: Direct Mapping
Filtering test: success
Nat filtering: Endpoint Independent Filtering
Commifreak commented 3 years ago

The turn only listens on port 443. other ports are normally closed behind corporate firewalls.

with auth.

I can provide the stunclient output tomorrow.

Commifreak commented 2 years ago
stunclient --mode full --localport 30000 turn.julius-kuehn.de 443
Binding test: success
Local address: 192.168.205.25:30000
Mapped address: 192.168.205.25:30000
Behavior test: success
Nat behavior: Direct Mapping
Filtering test: success
Nat filtering: Endpoint Independent Filtering

(test was from internal servers)

As said, our turnserver ist listeing on 443 to allow most users to access it.