Error 1007: ICE negotiation failed

981 views
Skip to first unread message

Paul Belcher

unread,
May 4, 2015, 9:18:07 PM5/4/15
to bigbluebu...@googlegroups.com
I am receiving the following error : "Error 1007: ICE negotiation failed" after I "Allow" my microphone and atempt to connect to using webrtc audio.  I am using iptables to open UDP ports 16384 to 32768 on my firewall.

the follow is my sudo bbb-conf --check output:

                   BigBlueButton Server 0.9.0-RC (741)
                    Kernel version: 3.13.0-49-generic
                      Distribution: Ubuntu 14.04.2 LTS (64-bit)
                            Memory: 7984 MB

/var/www/bigbluebutton/client/conf/config.xml (bbb-client)
          Port test (tunnel): luminosa1.dynu.com
                              Red5: luminosa1.dynu.com
              useWebrtcIfAvailable: true

/opt/freeswitch/conf/sip_profiles/external.xml (FreeSWITCH)
                    websocket port: 5066
                    WebRTC enabled: true

/etc/nginx/sites-available/bigbluebutton (nginx)
                       server name: luminosa1.dynu.com
                              port: 80
                    bbb-client dir: /var/www/bigbluebutton

/var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties (bbb-web)
                      bbb-web host: luminosa1.dynu.com

/var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp (API demos)
                           api url: luminosa1.dynu.com

/var/www/bigbluebutton/check/conf/config.xml (client check)
                      client check: luminosa1.dynu.com

/usr/share/red5/webapps/bigbluebutton/WEB-INF/red5-web.xml (red5)
                  voice conference: FreeSWITCH
                     capture video: true
                   capture desktop: true

/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
                     playback host: luminosa1.dynu.com


** Potential problems described below **
# IP does not match:
#                           IP from ifconfig: 192.168.0.100
#   /etc/nginx/sites-available/bigbluebutton: luminosa1.dynu.com
# Warning: API URL IPs do not match host:
#
#                                IP from ifconfig: 192.168.0.100
#  /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp: luminosa1.dynu.com

# Warning: The API demos are installed and accessible from:
#
#    http://luminosa1.dynu.com/
#
# These API demos allow anyone to access your server without authentication
# to create/manage meetings and recordings. They are for testing purposes only.
# If you are running a production system, remove them by running:
#
#    sudo apt-get purge bbb-demo

# Warning: The client self check is installed and accessible from:
#
#    http://luminosa1.dynu.com/check
#

I have been struggling with this for some time now.  Any suggestions would be greatly appreciated.

Thanks,
Paul

Bruno Amaral

unread,
May 5, 2015, 8:21:04 AM5/5/15
to bigbluebu...@googlegroups.com
Paul,

Some of us are having trouble setting up WebRTC behind NAT. You can find many threads about this issues here in BBB-Setup . 


Please read this whole thread and start from there. I guess it's your best choice.
Reply all
Reply to author
Forward
0 new messages