Internal Server Error on accessing the website with http
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.