Connecting to Echo test message

1,014 views
Skip to first unread message

Christopher Jacobs

unread,
Apr 17, 2020, 9:51:40 AM4/17/20
to BigBlueButton-dev
Hi Guys. 

I am setting up BBB on mattermost. I did a test server and everything worked 100% with no issues. 
I have no deployed the exact same setup onto a new server. Setup and config is done and works. 

When I create and join a meeting, I get the BBB message asking How would you like to join the audio, I select Microphone, then it does the echo test and the test just never completes... I can hear that the microphone works but the message Connecting to echo test doesnt go away to give me the next screen where I need to select the thumb up or thumb down.

Would appreciate some guidance on this, didint have this issue when I had this on a test server, 
Please help

Christopher Jacobs

unread,
Apr 17, 2020, 12:55:11 PM4/17/20
to BigBlueButton-dev
Well I solved my own issue. The vps I'm using doesnt have IPV6 enabled, then followed the troubleshooting guide I saw someone with similar issue as below and this fixed it for me

FreeSWITCH fails to bind to port 8021Anchor link for: freeswitch fails to bind to port 8021

FreeSWITCH supports both IPV4 and IPV6. However, if your server does not support IPV6, FreeSWITCH will be unable to bind to port 8021. If you run sudo bbb-conf --check and see the following error

# Error: Found text in freeswitch.log:
#
#    Thread ended for mod_event_socket
#
# FreeSWITCH may not be responding to requests on port 8021 (event socket layer)
# and users may have errors joining audio.
#

it might be that your server has IPV6 disabled (or does not support it). You can check this by running the following command

$ sudo ip addr | grep inet6
inet6 ::1/128 scope host
...

If you do not see the line inet6 ::1/128 scope host, then your server has IPV6 disabled. In this case, we need to disable FreeSWITCH’s support for IPV6. First, edit /opt/freeswitch/etc/freeswitch/autoload_configs/event_socket.conf.xml and change the line

    <param name="listen-ip" value="::"/>

to

    <param name="listen-ip" value="127.0.0.1"/>

This tells FreeSWITCH that instead of binding port 8021 to the local IPV6 address, bind to the IPV4 address 127.0.0.1. Next, execute the following two commands

$ sudo mv /opt/freeswitch/etc/freeswitch/sip_profiles/internal-ipv6.xml /opt/freeswitch/etc/freeswitch/sip_profiles/internal-ipv6.xml_
$ sudo mv /opt/freeswitch/etc/freeswitch/sip_profiles/external-ipv6.xml /opt/freeswitch/etc/freeswitch/sip_profiles/external-ipv6.xml_

and then restart BigBlueButton with the commands

$ sudo bbb-conf --clean
$ sudo bbb-conf --check
Reply all
Reply to author
Forward
0 new messages