BBB 2.3.0-alpha8: Failed to verify STUN server

2,472 views
Skip to first unread message

Andreas Günther

unread,
Mar 24, 2021, 5:44:13 AM3/24/21
to BigBlueButton-Setup

Hi,
I have just installed BigBlueButton Server 2.3.0-alpha8 on Ubuntu 18.04.5 LTS. After installation I see:
#
# Warning: Failed to verify STUN server at stun.l.google.com 19302 with command
#
#    stunclient --mode full --localport 30000 stun.l.google.com 19302
#

A test with
# stunclient --mode full --localport 30000 172.217.212.127 19302
Binding test: success
Local address: 192.168.1.80:30000
Mapped address: 192.151.14.80:30000
Behavior test: fail
Filtering test: fail
is failed. So I tested it with telnet
telnet 192.151.14.80 30000
Trying 192.109.24.80...
telnet: Unable to connect to remote host: Connection refused
and
telnet 192.168.1.80 30000
Trying 192.168.1.80...
telnet: Unable to connect to remote host: Connection refused
Also lsof fails
# lsof -i | grep 30000
on 192.168.1.80. There is no Port 30000 configured after a brand new installation at https://docs.bigbluebutton.org/dev/dev23.html#installation.
Do have any ideas for solve this problem?
Best regards
Andreas


Fred Dixon

unread,
Mar 24, 2021, 7:00:40 AM3/24/21
to BigBlueButton-.
Is the server behind a firewall?  It looks like it has public/private IP address.

If we run this test on on a public server, we get success

# stunclient --mode full --localport 30000 stun.l.google.com 19302

Binding test: success

Local address: aaa.bbb.ccc.ddd:30000

Mapped address: aaa.bbb.ccc.ddd:30000

Behavior test: success

Nat behavior: Direct Mapping

Filtering test: success

Nat filtering: Endpoint Independent Filtering



If you try running this command on an external server to BigBlueButton (you'll need to instal the stuntman-client package), do you get a success?


If your BigBlueButton server is unable to access the stun server, it may still work for clients.  This value is taken from 


   /usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml


Does the audio/video load from your server when launch BigBlueButton from the browser.



Regards,... Fred


--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-setup/d4986b98-eaea-4011-b689-bc574fa75bben%40googlegroups.com.


--
BigBlueButton Developer

Like BigBlueButton?  Tweet us at @bigbluebutton

Andreas Günther

unread,
Mar 24, 2021, 7:18:11 AM3/24/21
to BigBlueButton-Setup
Hello Fred,

thanks for your feedback.
Yes, the server is behind the firewall shorewall.
Is the server behind a firewall?  It looks like it has public/private IP address.

If we run this test on on a public server, we get success

# stunclient --mode full --localport 30000 stun.l.google.com 19302

Binding test: success

Local address: aaa.bbb.ccc.ddd:30000

Mapped address: aaa.bbb.ccc.ddd:30000

Behavior test: success

Nat behavior: Direct Mapping

Filtering test: success

Nat filtering: Endpoint Independent Filtering



If you try running this command on an external server to BigBlueButton (you'll need to instal the stuntman-client package), do you get a success?

No. When I try from a other BBB-Server with to 192.151.14.80 with
# stunclient --mode full --localport 30000 192.151.14.80 19302
Binding test: fail

Behavior test: fail
Filtering test: fail
it fails


If your BigBlueButton server is unable to access the stun server, it may still work for clients.  This value is taken from 


   /usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml


Does the audio/video load from your server when launch BigBlueButton from the browser.

Yes, audio and video is running at the webbrowser. I asked, because I have noticed the error in the logs of the installing tool.

Best regards
Andreas
Reply all
Reply to author
Forward
0 new messages