Call timed out (Error 1006)

146 views
Skip to first unread message

Andrew Barrett

unread,
May 25, 2021, 8:08:52 PM5/25/21
to BigBlueButton-Setup

Hi, I have tried to follow the solutions found in the documentation and other tickets for error 1006 but have had no luck. The issue occurred after migrating the existing server from Ubuntu 16 to 18 on AWS. Below is the output of the bbb-conf --status and bbb-conf --check, and I have attached the output of bbb-conf --debug. Thanks for any help.

bbb-conf --status

nginx —————————————————► [✔ - active]
freeswitch ————————————► [✔ - active]
redis-server ——————————► [✔ - active]
bbb-apps-akka —————————► [✔ - active]
bbb-fsesl-akka ————————► [✔ - active]
mongod ————————————————► [✔ - active]
bbb-html5 —————————————► [✔ - active]
bbb-webrtc-sfu ————————► [✔ - active]
kurento-media-server ——► [✔ - active]
etherpad ——————————————► [✔ - active]
bbb-web ———————————————► [✔ - active]

sudo bbb-conf --check

BigBlueButton Server 2.3.1 (2209)
                    Kernel version: 5.4.0-1048-aws
                      Distribution: Ubuntu 18.04.5 LTS (64-bit)
                            Memory: 7792 MB
                         CPU cores: 4

/etc/bigbluebutton/bbb-web.properties (override for bbb-web)
/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties (bbb-web)
       bigbluebutton.web.serverURL: https://video.lessonday.live
                defaultGuestPolicy: ALWAYS_ACCEPT
                 svgImagesRequired: true

/etc/nginx/sites-available/bigbluebutton (nginx)
                       server_name: video.lessonday.live
                              port: 80, [::]:80
                              port: 443 ssl

/opt/freeswitch/etc/freeswitch/vars.xml (FreeSWITCH)
                       local_ip_v4: 172.31.40.233
                   external_rtp_ip: 18.217.141.59
                   external_sip_ip: 18.217.141.59

/opt/freeswitch/etc/freeswitch/sip_profiles/external.xml (FreeSWITCH)
                        ext-rtp-ip: $${external_rtp_ip}
                        ext-sip-ip: $${external_sip_ip}
                        ws-binding: 18.217.141.59:5066
                       wss-binding: 18.217.141.59:7443

/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
                     playback_host: video.lessonday.live
                 playback_protocol: https
                            ffmpeg: 4.2.4-1ubuntu0.1bbb2~18.04

/etc/bigbluebutton/nginx/sip.nginx (sip.nginx)
                        proxy_pass: 18.217.141.59
                          protocol: https

/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (Kurento SFU)
                        kurento.ip: 18.217.141.59
                       kurento.url: ws://127.0.0.1:8888/kurento
                    kurento.sip_ip: 18.217.141.59
                    localIpAddress: 172.31.40.233
               recordScreenSharing: true
                     recordWebcams: true
                  codec_video_main: VP8
               codec_video_content: VP8

/usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml (HTML5 client)
                             build: 1720
                        kurentoUrl: wss://video.lessonday.live/bbb-webrtc-sfu
                  enableListenOnly: true
                    sipjsHackViaWs: true

/usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml (STUN Server)
                              stun: stun.l.google.com:19302

/etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini (STUN Server)
                              stun: 172.217.212.127:19302


# Potential problems described below


#
# Warning: Failed to verify STUN server at stun.l.google.com 19302 with command
#
#    stunclient --mode full --localport 30000 stun.l.google.com 19302
#

#
# Warning: Failed to verify STUN server at 172.217.212.127:19302 with command
#
#    stunclient --mode full --localport 30000 172.217.212.127 19302
#

bbb-debug.log

Andrew Barrett

unread,
May 27, 2021, 12:14:33 AM5/27/21
to BigBlueButton-Setup


The problem was solved be re-running the bbb-install script:

The only thing that I notice the script has corrected was in:
/etc/bigbluebutton/nginx/sip.nginx
It changed it from https to http and from port 7443 to 5066.

This was contrary to what other tickets on the internet were suggesting to fix the issue (they were suggesting to use https with port 7443).
I am certain that under Ubuntu 16 it was configured with https and port 7443.

there is a section beginning with:
"Note: As of BigBlueButton 2.2.29 (and later), you can have nginx proxy incoming WSS connections to WS on port 5066 to work around a bug in FreeSWITCH."
The script that it provides there would have fixed my issue (as it makes the change I mention above).
Reply all
Reply to author
Forward
0 new messages