Ports errors

492 views
Skip to first unread message

German Acevedo

unread,
Jun 28, 2016, 7:37:46 PM6/28/16
to BigBlueButton-Setup
I have installed BBB 1.0 and enabled it to use a domain.
When I join the demo meeting I receive the following notification:

A firewall is preventing your client from connecting directly on port 1935 to the remote server. Recommend joining a less restrictive network for a more stable connection

I have used the following commands to open the ports:
sudo ufw allow 1935
sudo ufw allow 9123

When I check the port status I can see that both ports are listening:
root@server1:~# netstat -tuplen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode       PID/Program name
tcp        
0      0 0.0.0.0:9876            0.0.0.0:*               LISTEN      114        719346879   3138/node      
tcp        
0      0 0.0.0.0:37653           0.0.0.0:*               LISTEN      114        719346218   3138/node      
tcp        
0      0 127.0.0.1:8021          0.0.0.0:*               LISTEN      113        719263540   1863/freeswitch
tcp        
0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          719013912   426/sshd        
tcp        
0      0 0.0.0.0:3000            0.0.0.0:*               LISTEN      114        719329546   2996/node      
tcp        
0      0 127.0.0.1:3001          0.0.0.0:*               LISTEN      114        719330735   3058/mongod    
tcp        
0      0 127.0.0.1:39584         0.0.0.0:*               LISTEN      114        719345490   3112/node      
tcp        
0      0 192.3.107.105:5090      0.0.0.0:*               LISTEN      113        719263224   1863/freeswitch
tcp        
0      0 127.0.0.1:8100          0.0.0.0:*               LISTEN      0          719267568   2170/soffice.bin
tcp        
0      0 192.3.107.105:5060      0.0.0.0:*               LISTEN      113        719263238   1863/freeswitch
tcp        
0      0 0.0.0.0:20295           0.0.0.0:*               LISTEN      114        719345524   3112/node      
tcp        
0      0 192.3.107.105:5066      0.0.0.0:*               LISTEN      113        719263239   1863/freeswitch
tcp        
0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      102        719014198   615/redis-server 12
tcp        
0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      0          719263671   1953/nginx      
tcp        
0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN      0          719020322   938/perl        
tcp6      
0      0 :::22                   :::*                    LISTEN      0          719013914   426/sshd        
tcp6      
0      0 :::5080                 :::*                    LISTEN      112        719265244   2003/java      
tcp6      
0      0 ::1:5090                :::*                    LISTEN      113        719263230   1863/freeswitch
tcp6      
0      0 :::9123                 :::*                    LISTEN      112        719285539   2003/java      
tcp6      
0      0 ::1:5060                :::*                    LISTEN      113        719263245   1863/freeswitch
tcp6      
0      0 127.0.0.1:8005          :::*                    LISTEN      111        719290127   2099/java      
tcp6      
0      0 :::5070                 :::*                    LISTEN      112        719284481   2003/java      
tcp6      
0      0 :::9998                 :::*                    LISTEN      112        719264285   2003/java      
tcp6      
0      0 :::1935                 :::*                    LISTEN      112        719265082   2003/java      
tcp6      
0      0 :::9999                 :::*                    LISTEN      112        719264276   2003/java      
tcp6      
0      0 :::8080                 :::*                    LISTEN      111        719266092   2099/java      
tcp6      
0      0 :::80                   :::*                    LISTEN      0          719263672   1953/nginx      
tcp6      
0      0 :::8081                 :::*                    LISTEN      112        719283696   2003/java      
udp        
0      0 192.3.107.105:5090      0.0.0.0:*                           113        719263223   1863/freeswitch
udp        
0      0 0.0.0.0:10000           0.0.0.0:*                           0          719020323   938/perl        
udp        
0      0 192.3.107.105:5060      0.0.0.0:*                           113        719263237   1863/freeswitch
udp6      
0      0 ::1:5090                :::*                                113        719263229   1863/freeswitch
udp6      
0      0 ::1:5060                :::*                                113        719263244   1863/freeswitch
udp6      
0      0 :::5070                 :::*                                112        719284458   2003/java      
root@server1
:~#


But when I run a check I get this:
Failed

Port 9123: securityError

RTMP
BigBlueButton app: NetConnection.Connect.Failed: undefined

RTMP deskShare app
: NetConnection.Connect.Failed: undefined

RTMP sip app
: NetConnection.Connect.Failed: undefined

RTMPT
BigBlueButton app: NetConnection.Connect.Failed: undefined

RTMPT deskShare app
: NetConnection.Connect.Failed: undefined

RTMP video app
: NetConnection.Connect.Failed: undefined



Warning

Java Enabled: Java is disabled in your browser



Loading...

WebRTC Echo Test: null

WebRTC Socket Test: null



Succeded

Browser: Firefox 47.0

Client Check Version: 0.9.0-30

Cookie Enabled: true

Download Speed: 5.412 Mbps (10.310 MB in 10 seconds)

Flash Version: 11.2.202.626

Is Pepper Flash: false

Language: en-US

Ping: 50.8 ms

RTMPT sip app
: NetConnection.Connect.Success

RTMPT video app
: NetConnection.Connect.Success

Screen Size: 1366 x 768

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:47.0) Gecko/20100101 Firefox/47.0

WebRTC Supported: true



What else do I have to configure to avoid this errors?

Thanks in advance for any help.
Regards,
German

German Acevedo

unread,
Jun 29, 2016, 12:02:17 AM6/29/16
to BigBlueButton-Setup
Going further I have been reading and found that the ports are closed for my domain conferencias.falcorp.net but not for the IP as you can see in the output of nmap:

german@german-Vostro-1015:~$ nmap conferencias.falcorp.net

Starting Nmap 6.40 ( http://nmap.org ) at 2016-06-28 21:54 CST
Nmap scan report for conferencias.falcorp.net (104.28.15.41)
Host is up (0.050s latency).
Other addresses for conferencias.falcorp.net (not scanned): 104.28.14.41
Not shown: 996 filtered ports
PORT     STATE SERVICE
80/tcp   open  http
443/tcp  open  https
8080/tcp open  http-proxy
8443/tcp open  https-alt

Nmap done: 1 IP address (1 host up) scanned in 5.75 seconds
german@german
-Vostro-1015:~$ nmap 192.3.107.105

Starting Nmap 6.40 ( http://nmap.org ) at 2016-06-28 21:55 CST
Nmap scan report for 192-3-107-105-host.colocrossing.com (192.3.107.105)
Host is up (0.087s latency).
Not shown: 990 closed ports
PORT      STATE SERVICE
22/tcp    open  ssh
80/tcp    open  http
1935/tcp  open  rtmp
5060/tcp  open  sip
5080/tcp  open  onscreen
8080/tcp  open  http-proxy
8081/tcp  open  blackice-icecap
9998/tcp  open  distinct32
9999/tcp  open  abyss
10000/tcp open  snet-sensor-mgmt

Nmap done: 1 IP address (1 host up) scanned in 16.57 seconds
german@german
-Vostro-1015:~$

How can I match the open ports for the domain?

German Acevedo

unread,
Jun 29, 2016, 4:45:49 AM6/29/16
to BigBlueButton-Setup
Finally I got it to work.
It was a Cloudffare issue, my domain was configured to use cloudflare an this was blocking the ports.
As I couldn't find how to open the ports in the free account of cloudflare, I just removed it and updated the DNS records of the main domain and afer a few minutes everything is working.

Fred Dixon

unread,
Jun 29, 2016, 7:10:49 AM6/29/16
to bigbluebu...@googlegroups.com
Hi,

Thanks for sharing this -- it will very likely help others in the future.

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 post to this group, send email to bigbluebu...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-setup.
For more options, visit https://groups.google.com/d/optout.



--
BigBlueButton Developer
@bigbluebutton

Calvin Walton

unread,
Jul 21, 2016, 2:06:01 PM7/21/16
to bigbluebu...@googlegroups.com
Yes, BigBlueButton will not work through Cloudflare's https
cache/reverse proxy. This is because Cloudflare makes it so the dns
returns the IP address of a Cloudflare server, while the BigBlueButton
client needs to connect directly to the real server.

You can continue to use Cloudflare for other sites on your domain, as
long as you configure the subdomain for your BigBlueButton server as
"DNS Only" - Go do the "DNS" settings in Cloudflare, and click the
cloud icon at the right side. The correct setting for BigBlueButton
looks like a grey cloud with an arrow going around it.

--
Calvin Walton <calvin...@kepstin.ca>
Reply all
Reply to author
Forward
0 new messages