Can´t open rooms in a fresh install of BBB v3

60 views
Skip to first unread message

gotzon lopez

unread,
Jun 25, 2025, 4:52:35 AMJun 25
to BigBlueButton-Setup

Good morning,

I’ve just done a clean installation of version 3 of BigBlueButton with Greenlight. Everything went smoothly, and using the bbb-conf tool shows no errors in the installation. After creating my user as an administrator, I was able to change the Greenlight settings, create my room, and everything seemed to work fine.

However, when I try to enter the room, I get the error: "The action could not be completed. Please try again." I’ve tried checking the logs for any errors, but I haven’t found anything useful.

I use this command for the install:

wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v3.0.x-release/bbb-install.sh | bash -s -- -v jammy-300 -s bbb.site.com -e my@email.com -w -g 


If anyone can give me even a small clue about where to start, I’d be forever grateful.

Just in case, here’s the output from bbb-conf:

 bbb-conf --check

BigBlueButton Server 3.0.9 (2701)
                    Kernel version: 5.15.0-142-generic
                      Distribution: Ubuntu 22.04.5 LTS (64-bit)
                            Memory: 16359 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://bbb.site.com
                defaultGuestPolicy: ALWAYS_ACCEPT
              defaultMeetingLayout: CUSTOM_LAYOUT

/etc/nginx/sites-available/bigbluebutton (nginx)
                       server_name: bbb.site.com
                              port: 80, [::]:80127.0.0.1:82 http2 proxy_protocol, [::1]:82 http2127.0.0.1:81 proxy_protocol, [::1]:81

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

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

UDP port ranges

                        FreeSWITCH: 16384-24576
                    bbb-webrtc-sfu: 24577-32768
                    bbb-webrtc-recorder: 24577-32768

/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
                     playback_host: bbb.site.com
                 playback_protocol: https
                            ffmpeg: 4.4.2-0ubuntu0.22.04.1

/usr/share/bigbluebutton/nginx/sip.nginx (sip.nginx)
                        proxy_pass: 192.168.1.18
                          protocol: http

/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (bbb-webrtc-sfu)
/etc/bigbluebutton/bbb-webrtc-sfu/production.yml (bbb-webrtc-sfu - override)
    mediasoup.webrtc.*.announcedIp: 192.168.1.18
  mediasoup.plainRtp.*.announcedIp: 192.168.1.18
                 freeswitch.sip_ip: 192.168.1.18
                  recordingAdapter: bbb-webrtc-recorder
               recordScreenSharing: true
                     recordWebcams: true
                  codec_video_main: VP8
               codec_video_content: VP8

/etc/bbb-webrtc-recorder/bbb-webrtc-recorder.yml (bbb-webrtc-recorder)
/etc/bigbluebutton/bbb-webrtc-recorder.yml (bbb-webrtc-recorder - override)
               debug: null
               recorder.directory: /var/lib/bbb-webrtc-recorder

/usr/share/bigbluebutton/html5-client/private/config/settings.yml (HTML5 client)
/etc/bigbluebutton/bbb-html5.yml (HTML5 client config override)
                             build: 1328
                        kurentoUrl: wss://bbb.site.com/bbb-webrtc-sfu
            defaultFullAudioBridge: fullaudio
           defaultListenOnlyBridge: fullaudio
                    sipjsHackViaWs: true


# Potential problems described below



 bbb-conf --status


nginx ————————————————————————► [✔ - active]
freeswitch ———————————————————► [✔ - active]
redis-server —————————————————► [✔ - active]
bbb-apps-akka ————————————————► [✔ - active]
bbb-fsesl-akka ———————————————► [✔ - active]
postgresql ———————————————————► [✔ - active]
bbb-graphql-actions ——————————► [✔ - active]
bbb-graphql-middleware ———————► [✔ - active]
bbb-graphql-server ———————————► [✔ - active]
bbb-webrtc-sfu ———————————————► [✔ - active]
bbb-webrtc-recorder ——————————► [✔ - active]
etherpad —————————————————————► [✔ - active]
bbb-web ——————————————————————► [✔ - active]
bbb-pads —————————————————————► [✔ - active]
bbb-export-annotations ———————► [✔ - active]
bbb-rap-caption-inbox ————————► [✔ - active]
bbb-rap-resque-worker ————————► [✔ - active]
bbb-rap-starter ——————————————► [✔ - active]

gotzon lopez

unread,
Jun 25, 2025, 4:55:07 AMJun 25
to BigBlueButton-Setup
   forgot to mention that my server is not behind any firewall (it only uses UFW) and it's behind a fiber optic router with the ports opened as indicated in the installation guide.  

gotzon lopez

unread,
Jun 26, 2025, 5:27:17 AMJun 26
to BigBlueButton-Setup

After doing some further testing, I found that if I don't set bbb.site.com in the /etc/hosts and /etc/hostname files, it can't connect to port 443 when I run bbb-conf --check, and if I try to open a room, it doesn’t show an error but stays stuck indefinitely trying to open it.

On the other hand, when using the name bbb.site.com, bbb-conf --check shows no configuration errors, but trying to open a room gives me the same error as in the beginning.

I’ve checked the ports using the commands nc -zv localhost 443 and nc -zv bbb.site.com 443, and both return successfully.

gotzon lopez

unread,
Jun 30, 2025, 5:58:51 AMJun 30
to BigBlueButton-Setup

Good morning,
I’ve finally given up on version 3 of BBB and ended up installing version 2.7, which has worked perfectly from the very beginning. Maybe I’ll give version 3 another try sometime in the future.

Thank you very much.

Reply all
Reply to author
Forward
0 new messages