BBB

admin News Leave a Comment

ça y est presque…

https://bigbluebutton.communaute.club/demo/demo1.jsp

#
#

BIGBLUEBUTTON

#
Bon c’est Beyrout là-dedans, juste posté en vrac ma doc sur bbb, ferai le ménage vendredi…

En attendant :

#

BIGBLUEBUTTOM

UN PEU DE DOC :
http://docs.bigbluebutton.org/install/install.html#configuring-https-on-bigbluebutton

Important :

fixer hostname de la vm avant install
fixer ip externe aussi —-> pas simple d’avoir une interne et externe, voir : Ajout d’une adresse IPv4 publique à un serveur Linux

Le certif, vais le faire, demandes-moi quand tu as besoin et sur quel nom de domaine.

juste pour info :

install let’s encrypt certifs OK par serveur ajenti sur 192.168.1.224:8000 ou ajenti.communaute.club

#

#
#

BIGBLUEBUTTOM install

#
#

#

https://github.com/bigbluebutton/bbb-install

wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s — -v xenial-220-beta -s bbb.example.com -e info@example.com -g

#

#
#

Ajout d’une adresse IPv4 publique à un serveur Linux

#
#

#
######################## set virtual interface

vi /etc/network/interfaces

auto eth0:0
iface eth0:0 inet static
address 82.254.228.146
netmask 255.255.255.255
network 82.254.228.0
broadcast 82.254.228.255
gateway 192.168.1.146

ifup eth0: 0

/etc/init.d/networking restart

option

post-up /sbin/ifconfig eth0:0 82.254.228.146 netmask 255.255.255.255 broadcast 82.254.228.146
pre-down /sbin/ifconfig eth0:0 down

ifup eth0: 0

/etc/init.d/networking restart

######################## set redir freebox

ip 33
port 30866

post apk to
http://fichiers.communaute.club/

#

#
#

Starting BigBlueButton

#
#

#

resto 215

#

#
#

Starting BigBlueButton

#
#

#

————————————————–>Ajenti

Ajenti

sudo certbot –nginx -d communaute.club -d bigbluebutton.communaute.club -d crm.communaute.club -d ultimate-high-luxury.fr -d com.ultimate-high-luxury.fr

ultimate-high-luxury.fr -d com.ultimate-high-luxury.fr

#

#
#

Vérif certf SSL

#
#

#

https://www.ssllabs.com/ssltest/analyze.html?d=communaute.club
https://www.ssllabs.com/ssltest/analyze.html?d=bigbluebutton.communaute.club
https://www.ssllabs.com/ssltest/analyze.html?d=crm.communaute.club
https://www.ssllabs.com/ssltest/analyze.html?d=ultimate-high-luxury.fr
https://www.ssllabs.com/ssltest/analyze.html?d=com.ultimate-high-luxury.fr

———-résultat install_2609—————-

Starting BigBlueButton


BigBlueButton Server 2.2.0-beta-20 (1416)
                   Kernel version: 4.15.18-12-pve
                     Distribution: Ubuntu 16.04.6 LTS (64-bit)
                           Memory: 8388 MB
                        CPU cores: 2

/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties (bbb-web)
      bigbluebutton.web.serverURL: https://bigbluebutton.communaute.club
               defaultGuestPolicy: ALWAYS_ACCEPT
                svgImagesRequired: true

/etc/nginx/sites-available/bigbluebutton (nginx)
                      server name: bigbluebutton.communaute.club
                             port: 80, [::]:80
                             port: 443 ssl
                   bbb-client dir: /var/www/bigbluebutton

/var/www/bigbluebutton/client/conf/config.xml (bbb-client)
               Port test (tunnel): rtmp://bigbluebutton.communaute.club
                             red5: bigbluebutton.communaute.club
             useWebrtcIfAvailable: true

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

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

/usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback)
                    playback_host: bigbluebutton.communaute.club
                playback_protocol: https
                           ffmpeg: 4.1.3-0york1~16.04

/etc/bigbluebutton/nginx/sip.nginx (sip.nginx)
                       proxy_pass: 82.254.228.146

/usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (Kurento SFU)
                       kurento.ip: 82.254.228.146
                      kurento.url: ws://127.0.0.1:8888/kurento
                   localIpAddress: 192.168.1.231
              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: 721
                       kurentoUrl: wss://bigbluebutton.communaute.club/bbb-webrtc-sfu
                 enableListenOnly: true


# Potential problems described below
# IP does not match:
#                           IP from ifconfig: 172.17.0.1
#   /etc/nginx/sites-available/bigbluebutton: bigbluebutton.communaute.club
# Warning: API URL IPs do not match host:
#
#                                IP from ifconfig: 172.17.0.1
#  /var/lib/tomcat7/demo/bbb_api_conf.jsp: bigbluebutton.communaute.club

# Not running:  tomcat7 or grails
…………………………………………….
# Warning: The setting of 192.168.1.231 for bbb.sip.app.ip in
#
#    /usr/share/red5/webapps/sip/WEB-INF/bigbluebutton-sip.properties
#
# does not match the local IP address (172.17.0.1).
# (This is OK if you’ve manually changed the values to an external  
# FreeSWITCH server.)

# Warning: The setting of 82.254.228.146 for proxy_pass in
#
#    /etc/bigbluebutton/nginx/sip.nginx
#
# does not match the local IP address (172.17.0.1).
# (This is OK if you’ve manually changed the values)

# Warning: The setting of 192.168.1.231 for local_ip_v4 in
#
#    /opt/freeswitch/etc/freeswitch/vars.xml
#
# does not match the local IP address (172.17.0.1).
# (This is OK if you’ve manually changed the values)

# Warning: The API demos are installed and accessible from:
#
#    https://bigbluebutton.communaute.club
#
# and
#
#    https://bigbluebutton.communaute.club/demo/demo1.jsp
#
# 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:
#
#    apt-get purge bbb-demo

# Warning: found only 2 cores, whereas this server should have (at least) 4 CPU cores
# to run BigBlueButton in production.
#
#   https://docs.bigbluebutton.org/install/install.html#minimum-server-requirements
#

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *