Fresh installation of BBB 2.3.9 on Ubuntu 18.04

253 views
Skip to first unread message

MIssac

unread,
Aug 17, 2021, 9:44:18 AM8/17/21
to bigbluebutton-users
Hi everyone,

I was previously using BBB 2.2 with Ubuntu 16.04.

I reinstalled from scratch Ubuntu 18.04 and BBB 2.3 with the following install script:

wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v bionic-230-2.3.9 -s mydomain.com -e my.email  -g

I did not use '-w' option because I have set my own firewall, because I use port 30 for SSH.
I (successfully) migrated my former Greenlight database from my BBB 2.2 installation. I also installed Grafana/Prometheus for monitoring and it works fine.

First, I would like to thank the whole BBB team for their work on the install script, which eases life a lot :-D

I would have a few questions, if anyone can help...

1/ what would be the safest way to upgrade minor releases of BBB? I am not sure I understood the documentation correctly, I was planning to use
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v bionic-230
Would it be ok?
I have a few custom configurations in /etc/bigbluebutton/bbb-web.properties and /etc/bigbluebutton/nginx/monitoring.nginx (for Grafana/Prometheus), I guess they will not be overriden?

2/ I have a very bad connection from where I am now, but anyway I am surprised to often (but not always) get this message when using 'bbb-conf --restart':
 Error: Could not connect to the configured hostname/IP address
But 'bbb-conf --check' shows no error and all services are running. I paste the output of 'bbb-conf --check' and my firewall status at the end of this message, in case it helps.

3/ I keep getting "Call failed (reason=IE error) (error 1004)" when trying to join the audio conference. When I installed BBB 2.3 it worked, but now the audio does not work any more and I cannot figure out why :-(
Audio conference from demo.bigbluebutton.org works fine.
My colleagues who have a much better Internet connection than I do not manage to reach the audio port either.

Any help would be much appreciated,

Mélanie

--------------------------------------------------------------------------------------------------------------------
output of 'bbb-conf --check'

BigBlueButton Server 2.3.9 (2408)
                    Kernel version: 4.15.0-153-generic
                      Distribution: Ubuntu 18.04.5 LTS (64-bit)
                            Memory: 32593 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://mydomain.com
                defaultGuestPolicy: ALWAYS_ACCEPT
                 svgImagesRequired: true

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

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

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

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

/etc/bigbluebutton/nginx/sip.nginx (sip.nginx)
                        proxy_pass: 1...myIP
                          protocol: http

/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (Kurento SFU)
                        kurento.ip: 1...myIP
                       kurento.url: ws://127.0.0.1:8888/kurento
                    kurento.sip_ip: 1...myIP
                    localIpAddress: 1...myIP
               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: 1820
                        kurentoUrl: wss://mydomain.com/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

# Potential problems described below

---------------------------------------------------------
ufw status
Status: active

To                         Action      From
--                         ------      ----
1935/tcp                   ALLOW       Anywhere
443/tcp                    ALLOW       Anywhere
80/tcp                     ALLOW       Anywhere
30/tcp                     ALLOW       Anywhere
16384:32768/udp            ALLOW       Anywhere
20/tcp                     ALLOW       Anywhere
21/tcp                     ALLOW       Anywhere
40000:50000/tcp            ALLOW       Anywhere
990/tcp                    ALLOW       Anywhere
1935/tcp (v6)              ALLOW       Anywhere (v6)
443/tcp (v6)               ALLOW       Anywhere (v6)
80/tcp (v6)                ALLOW       Anywhere (v6)
30/tcp (v6)                ALLOW       Anywhere (v6)
16384:32768/udp (v6)       ALLOW       Anywhere (v6)
20/tcp (v6)                ALLOW       Anywhere (v6)
21/tcp (v6)                ALLOW       Anywhere (v6)
40000:50000/tcp (v6)       ALLOW       Anywhere (v6)
990/tcp (v6)               ALLOW       Anywhere (v6)

DUBOIS Malcoms

unread,
Nov 25, 2021, 9:09:32 AM11/25/21
to bigbluebutton-users
Hello everyone,
I am taking my first steps with BBB and Greenlight which I have successfully installed on my VPS. I would like you to show me how to properly install greenlight to customize it with the new installation of BBB 2.3.9 on Ubuntu 18.04. Thanks everyone.
Reply all
Reply to author
Forward
0 new messages