bigbluebutton / bbb-install

BASH script to install BigBlueButton in 30 minutes.
GNU Lesser General Public License v3.0
618 stars 541 forks source link

.curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number #487

Open solutionall opened 2 years ago

solutionall commented 2 years ago

After I installed BigBlueButton using install.sh I got this error: curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number

And I can't connect https://bbb.MYDOMAIN.com - it gives me: This site can’t provide a secure connection I tried to connect with external ip, local server ip then it gives me: Welcome to nginx!

What configuration I missed? Please help me guys..

I tried many many times.

Here is /etc/hosts file:

127.0.0.1 localhost
127.0.1.1 bbb
66.66.88.88 bbb.mydomain.com

This is result from bbb-conf --check


BigBlueButton Server 2.4.4 (2961)
                    Kernel version: 4.15.0-169-generic
                      Distribution: Ubuntu 18.04.6 LTS (64-bit)
                            Memory: 14346 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: https://bbb.mydomain.com
                defaultGuestPolicy: ALWAYS_ACCEPT
                 svgImagesRequired: true
              defaultMeetingLayout: SMART_LAYOUT

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

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

/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.5:5066
                       wss-binding: 192.168.1.5:7443

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

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

/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (Kurento SFU)
/etc/bigbluebutton/bbb-webrtc-sfu/production.yml (Kurento SFU - override)
                        kurento.ip: 192.168.1.5
                       kurento.url: ws://127.0.0.1:8888/kurento
                    kurento.sip_ip: 192.168.1.5
               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)
/etc/bigbluebutton/bbb-html5.yml (HTML5 client config override)
                             build: 2518
                        kurentoUrl: wss://bbb.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

/etc/kurento/modules/kurento/WebRtcEndpoint.conf.ini (STUN Server)
                              stun: 108.177.125.127:19302

# Potential problems described below
curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number
ffdixon commented 2 years ago

curl is trying to do a local connection to your server and check that the BigBlueButton API is available at.

curl -sS https://bbb.mydomain.com/bigbluebutton/api

Try adding --verbose

curl -sS https://bbb.mydomain.com/bigbluebutton/api --verbose

to get more information on why its failing.