bbb-install icon indicating copy to clipboard operation
bbb-install copied to clipboard

Internal Server Error on accessing the website with http

Open thamm opened this issue 9 months ago • 0 comments

I installed BigBlueButton on Google Cloud using a virtual machine (Ubuntu 22.04). I followed the instructions given for the server requirements and tested with netcat that port 80 and port 443 is available and also created a network rule for udp descriped here.

Unfortunately, i get the following two lines on the page when i try to access the website with http, that is pasting the url http://34.32.66.122/ (this ip adress was given to me by google cloud engine): 500 Internal Server Error nginx

The status looks fine:

sudo 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]

This was generated by the install command wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v3.0.x-release/bbb-install.sh | sudo bash -s -- -w -v jammy-300 -g -e [email protected]:

'/usr/share/bigbluebutton/nginx/greenlight-v3.nginx' -> '/usr/share/bigbluebutton/nginx/greenlight-v3.nginx.old'
bbb-install: old greenlight-v3 nginx config can be retrieved at /usr/share/bigbluebutton/nginx/greenlight-v3.nginx.old
bbb-install: added greenlight-v3 nginx file
bbb-install: Deploying Greenlight on the '/' path...
bbb-install: greenlight-v3 was successfully configured
bbb-install: pulling latest greenlight-v3 services images...
Pulling postgres      ... done
Pulling redis         ... done
Pulling greenlight-v3 ... done
bbb-install: greenlight-v3 is updating...
bbb-install: shutting down greenlight-v3...
Stopping greenlight-v3 ... done
Stopping redis         ... done
Stopping postgres      ... done
Removing greenlight-v3 ... done
Removing redis         ... done
Removing postgres      ... done
Removing network greenlight-v3_default
bbb-install: starting greenlight-v3...
Creating network "greenlight-v3_default" with the default driver
Creating postgres ... done
Creating redis    ... done
Creating greenlight-v3 ... done
bbb-install: greenlight-v3 is now installed and accessible on: https:///
bbb-install: To create Greenlight administrator account, see: https://docs.bigbluebutton.org/greenlight/v3/install#creating-an-admin-account

BigBlueButton Server 3.0.3 (2348)
                    Kernel version: 6.8.0-1025-gcp
                      Distribution: Ubuntu 22.04.5 LTS (64-bit)
                            Memory: 16372 MB
                         CPU cores: 8

/etc/bigbluebutton/bbb-web.properties (override for bbb-web)
/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties (bbb-web)
       bigbluebutton.web.serverURL: http://34.32.66.122
                defaultGuestPolicy: ALWAYS_ACCEPT
              defaultMeetingLayout: CUSTOM_LAYOUT

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

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

/opt/freeswitch/etc/freeswitch/sip_profiles/external.xml (FreeSWITCH)
                        ext-rtp-ip: $${external_rtp_ip}
                        ext-sip-ip: $${external_sip_ip}
                        ws-binding: :5066
                       wss-binding: :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: 34.32.66.122
                 playback_protocol: https
                            ffmpeg: 4.4.2-0ubuntu0.22.04.1

/usr/share/bigbluebutton/nginx/sip.nginx (sip.nginx)
                        proxy_pass: 34.32.66.122
                          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: 10.214.0.3
  mediasoup.plainRtp.*.announcedIp: 10.214.0.3
                 freeswitch.sip_ip: 10.214.0.3
                  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: false
               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: 1147
                        kurentoUrl: wss://34.32.66.122/bbb-webrtc-sfu
            defaultFullAudioBridge: fullaudio
           defaultListenOnlyBridge: fullaudio
                    sipjsHackViaWs: false


# Potential problems described below
................................................................................
# Error: Could not connect to the configured hostname/IP address
#
#    http://34.32.66.122/
#
# If your BigBlueButton server is behind a firewall, see FAQ.

thamm avatar Mar 20 '25 16:03 thamm