missing something with external access

148 views
Skip to first unread message

Omid

unread,
Apr 28, 2013, 3:55:29 PM4/28/13
to bigbluebu...@googlegroups.com
Hi,

I used no-ip.com website to have a subdomain to access BBB from outside networks (internet).
Because my ISP has been locked port 80 for public IPs I used port 8080 for port forwarding in
my router and also I set 8080 for my public ip in no-ip.com setting. BBB is installed with port 80 on my
home server.
In port forwarding I used 8080-8080 for public and 80-80 for private. Also I defined 9123-9123 and
1935-1935 for both of them (private and public).

I edited hosts file as below :

127.0.0.1        mydomain.no-ip.org
127.0.1.1        server1
192.168.1.50   mydomain.no-ip.org

# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Also these lines are in nginx configuartion file for BBB:

listen 80;
server_name   mydomain.no-ip.org;

but browsing mydomain.no-ip.org returns me a white page with this message:

Welcome to nginx!


and this is output of bbb-conf --check:

** Potential problems described below **
# IP does not match:
#                           IP from ifconfig: 192.168.1.50
#   /etc/nginx/sites-available/bigbluebutton: mydomain.no-ip.org
# Warning: API URL IPs do not match host:
#
#                                IP from ifconfig: 192.168.1.50
#  /var/lib/tomcat6/webapps/demo/bbb_api_conf.jsp: mydomain.no-ip.org

# Warning: The value (mydomain.no-ip.org) for playback_host in
#
#    /usr/local/bigbluebutton/core/scripts/slides.yml
#
# does not match the local IP address (192.168.1.50).

# Warning: The API demos are installed and accessible from:
#
#    http://mydomain.no-ip.org/
#
# Use the API demos test your BigBlueButton setup. To remove
#
#    sudo apt-get purge bbb-demo


How can I solve this issue ?
 



Omid

unread,
Apr 28, 2013, 4:03:04 PM4/28/13
to bigbluebu...@googlegroups.com
sorry, I have 127.0.0.1        localhost in hosts file.

Fred Dixon

unread,
Apr 28, 2013, 4:25:15 PM4/28/13
to bigbluebu...@googlegroups.com
Hi Omid,

You need to have port 80 forwarded from your firewall to port 80 on your BigBlueButton server.  BigBlueButton needs port 80 for support of HTTP tunneling.   

For more information, see



Regards,... Fred

-- 
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton





--
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 http://groups.google.com/group/bigbluebutton-setup?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



iLearn Support

unread,
Apr 28, 2013, 4:55:40 PM4/28/13
to bigbluebu...@googlegroups.com
Hi Omid

Is Bbb working fine on your local network?
What are the ips of your local and vm machines?
Remove the public ip or domain name from bbb and set it to local access first.



Best wishes
Asif

Omid

unread,
May 1, 2013, 1:55:04 PM5/1/13
to bigbluebu...@googlegroups.com
Hi Fred,

Sorry for delay in response. BigBlueButton is running on port 80 and I`ve forwarded this port as internal port.
Please have a view on attached screenshot; Do you mean both internal and external ports should be 80 ?

And these are my answers for Asif`s questions :

#1 Is Bbb working fine on your local network?Yes, it is. When I use my local server  IP (192.168.1.50) in BigBlueButton configurations, it works like a charm!
#2 What are the ips of your local and vm machines? I`m running BigBlueButton server directly (without using VM machine), and its IP as mentioned above is : 192.168.1.50

Regards
Omid
111.png

Chad Pilkey

unread,
May 1, 2013, 10:26:04 PM5/1/13
to bigbluebu...@googlegroups.com
Omid, you need to use port 80 for your external connections.
Message has been deleted

Omid

unread,
May 7, 2013, 11:21:42 AM5/7/13
to bigbluebu...@googlegroups.com
Hi again,

I got an static IP with open port 80. Now when I hint mydomain.no-ip.org, BigBlueButton demo page loads very good but in demo page when
I enter a sample user name and click on Join , mydomain.no-ip.org/client/BigBlueButton.html starts to loading, I see Connecting to server message and loading bar but it stops suddenly and I can`t see final video conference page.

This is output of bbb-conf --check :


     IP does not match:

    #                           IP from ifconfig: 192.168.1.50
    #   /etc/nginx/sites-available/bigbluebutton: mydomain.no-ip.org

    # Warning: API URL IPs do not match host:
    #
    #                                IP from ifconfig: 192.168.1.50
    #  /var/lib/tomcat6/webapps/demo/bbb_api_conf.jsp: mydomain.no-ip.org

    # Warning: The value (mydomain.no-ip.org) for playback_host in

    #
    #    /usr/local/bigbluebutton/core/scripts/slides.yml
    #
    # does not match the local IP address (192.168.1.50).


Is this issue related to listening ports?
I have only listen 80 in nginx configuration part:

    listen 80;
    server_name   mydomain.no-ip.org;


Should it have 9123 and 1935 too? If yes how can I add them to configuration file?

Regards
Omid

Omid

unread,
May 11, 2013, 10:08:19 AM5/11/13
to bigbluebu...@googlegroups.com
Interesting! I get problem for connecting  BBB server from home and my workplace (in both I use a proxy server to connect internet) but there is no problem when I try to connect BBB server from my friend`s PC (which doesn`t use any proxy or VPN to connect internet) and it works like charm!
At home if I connect internet without using proxy or VPN when I try to load mydomain.no-ip.org, browser will load my router login page so I use a proxy or VPN to load BBB default page but in this situation I can see only demo page and connecting to BBB server is impossible.

What can I do to access BBB server at home with browsing mydomain.no-ip.org ?

Omid

unread,
May 20, 2013, 10:39:13 AM5/20/13
to bigbluebu...@googlegroups.com
I was not able to load BBB at home (My webserver is located at home) but it is accessible from outside of home.

How can I access BBB at home after doing changes for external access?

Fred Dixon

unread,
May 20, 2013, 10:42:46 AM5/20/13
to bigbluebu...@googlegroups.com
Hi Omid,

If you've setup access via

  https://code.google.com/p/bigbluebutton/wiki/FAQ#What_ports_must_be_open_for_external_users_to_connect_to_BigBlue

Then use the external hostname to access BigBlueButton from within the internal network. 

Regards,... Fred
-- 
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton
On Mon, May 20, 2013 at 10:39 AM, Omid <omid...@gmail.com> wrote:
I was not able to load BBB at home (My webserver is located at home) but it is accessible from outside of home.

How can I access BBB at home after doing changes for external access?

Omid

unread,
May 20, 2013, 12:07:46 PM5/20/13
to bigbluebu...@googlegroups.com
Hi Fred,

Yes, I used your manual to access it ; it seems all ports are open, also I used an external hostname (mydomain.no-ip.org) to access BigBlueButton within internal network. At home (internal network), demo page loads and I can enter a name and join, after this action BigBlueButton starts to loading content and connecting to server but after a short time it would stop suddenly and nothing will happen after.

I don`t have this problem when I access BigBlueButton with using external hostname from an external network.
Reply all
Reply to author
Forward
0 new messages