Scalelite BBB 2.3.11 Audio Error 1006 when using VPN

83 views
Skip to first unread message

Francois Campbell

unread,
Sep 13, 2021, 8:57:15 AM9/13/21
to BigBlueButton-dev
Good day.
We have a Scalelite cluster with many BBB nodes behind it. The majority are using 2.2 with no issue, we are now trying to swop out nodes with 2.3.11

When the BBB node is directly configured from Canvas. The Audio error does not occur regardless of being on or off VPN.

When Canvas is configured to use scalelite and the Specific 2.3.11  BBB node works when not using VPN. When we use VPN, we can connect initially are get a request for Mic permission, the audio works. Subsequent visits to the same BBB node then break with error 1006. If we delete the cookie or change the browser Mic permissions back to ask. We will then be able to access it correctly on the reload or next visit back.

Has anyone experienced something like this before?
Is there is a way to force BBB to ask for Mic permission every time or ignore the cookie?

Scalelite Version 1, installed following the J Frederico instructions ( https://jffederico.medium.com/scalelite-lazy-deployment-745a7be849f6 )

BBB Check details
BigBlueButton Server 2.3.11 (2425)
                    Kernel version: 5.4.0-1055-aws
                      Distribution: Ubuntu 18.04.5 LTS (64-bit)
                            Memory: 32523 MB
                         CPU cores: 16

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

/etc/nginx/sites-available/bigbluebutton (nginx)
                       server_name: DOMAINNAME
                              port: 80, [::]:80
                              port: 443 ssl

/opt/freeswitch/etc/freeswitch/vars.xml (FreeSWITCH)
                       local_ip_v4: INTERNAL_IP
                   external_rtp_ip: EXTERNAL_IP
                   external_sip_ip: EXTERNAL_IP

/opt/freeswitch/etc/freeswitch/sip_profiles/external.xml (FreeSWITCH)
                        ext-rtp-ip: EXTERNAL_IP
                        ext-sip-ip: EXTERNAL_IP
                        ws-binding: :5066
                       wss-binding: :7443

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

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

/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (Kurento SFU)
                        kurento.ip: INTERNAL_IP
                       kurento.url: ws://127.0.0.1:8888/kurento
                    kurento.sip_ip: INTERNAL_IP
                    localIpAddress: INTERNAL_IP
               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: 1832
                        kurentoUrl: wss://DOMAINNAME/bbb-webrtc-sfu
                  enableListenOnly: true
                    sipjsHackViaWs: false

/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



If this belongs in BigBLueButton-Setup, please let me know I will move.

Francois Campbell

unread,
Mar 3, 2022, 7:00:01 AM3/3/22
to BigBlueButton-dev

Resolved by upgrading to 2.4
Reply all
Reply to author
Forward
0 new messages