Please note that BBB was working fine before with HTTP, but now I have tried to set it up with HTTPS according to this link:
The problem now is that BBB will no longer startup. This is what I get from debug:
rmoore@Bach:~/dev/bigbluebutton/bigbluebutton-client$ sudo bbb-conf --clean
# The following properties in /var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties have no value:
# defaultWelcomeMessageFooter
# IP does not match:
# IP from ifconfig: 184.70.109.62
# Warning: API URL IPs do not match host:
#
# IP from ifconfig: 184.70.109.62
# /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp: tuberedu.org
Doing a restart of BigBlueButton and cleaning out all log files...
* Stopping daemon monitor monit [ OK ]
* Stopping Red5 Server red5 [ OK ]
* Stopping Tomcat servlet engine tomcat7 [ OK ]
Killing: 8021
* Stopping bbb-record-core
bbb-apps-akka stop/waiting
bbb-fsesl-akka stop/waiting
Cleaning Log Files ...
* nginx is not running
* Red5 Server is not running.
* Tomcat servlet engine is not running.
11380 Backgrounding.
Waiting for FreeSWITCH to start: ....................
* Starting Red5 Server red5
[ OK ]
* Starting Tomcat servlet engine tomcat7 [ OK ]
* Starting daemon monitor monit [ OK ]
Note: monit will automatically start bbb-record-core and LibreOffice within 60 seconds.
bbb-apps-akka start/running, process 11719
bbb-fsesl-akka start/running, process 11733
rmoore@Bach:~/dev/bigbluebutton/bigbluebutton-client$
rmoore@Bach:~/dev/bigbluebutton/bigbluebutton-client$
rmoore@Bach:~/dev/bigbluebutton/bigbluebutton-client$ sudo bbb-conf --check
BigBlueButton Server 1.0.0 (1062)
Kernel version: 4.4.0-57-generic
Distribution: Ubuntu 14.04.5 LTS (64-bit)
Memory: 32067 MB
/var/www/bigbluebutton/client/conf/config.xml (bbb-client)
useWebrtcIfAvailable: true
/opt/freeswitch/conf/sip_profiles/external.xml (FreeSWITCH)
websocket port: 5066
WebRTC enabled: true
/etc/nginx/sites-available/bigbluebutton (nginx)
port: 80
port: 443 ssl
bbb-client dir: /home/rmoore/dev/bigbluebutton/bigbluebutton-client
/var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties (bbb-web)
/var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp (API demos)
/var/www/bigbluebutton/check/conf/config.xml (client check)
/usr/share/red5/webapps/bigbluebutton/WEB-INF/red5-web.xml (red5)
voice conference: FreeSWITCH
capture video: true
capture desktop: true
/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
** Potential problems described below **
# The following properties in /var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties have no value:
# defaultWelcomeMessageFooter
# IP does not match:
# IP from ifconfig: 184.70.109.62
# Warning: API URL IPs do not match host:
#
# IP from ifconfig: 184.70.109.62
# /var/lib/tomcat7/webapps/demo/bbb_api_conf.jsp: tuberedu.org
# Not Running: Nginx
# Warning: nginx is not serving the client from /var/www/bigbluebutton/.
# Instead, it's being served from
#
# /home/rmoore/dev/bigbluebutton/bigbluebutton-client
#
# (This is OK if you have setup a development environment.)
# Error: The voice application failed to register with the sip server.
# Try running:
#
# sudo bbb-conf --clean
#
# Error: Could not connect to the configured hostname/IP address
#
#
# If your BigBlueButton server is behind a firewall, see FAQ.
# Error: Could not detect FreeSWITCH listening on port 5060
# Warning: The API demos are installed and accessible from:
#
#
# These API demos allow anyone to access your server without authentication
# to create/manage meetings and recordings. They are for testing purposes only.
# If you are running a production system, remove them by running:
#
# sudo apt-get purge bbb-demo
# Warning: The client self check is installed and accessible from:
#
#
# Error: Unable to reach default URL for presentation:
#
#
# Check value for beans.presentationService.defaultUploadedPresentation in
# /var/lib/tomcat7/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties
Does anyone have any suggestions? TIA.