BigBlueButton/Netzwerkbefehle: Unterschied zwischen den Versionen
Zeile 71: | Zeile 71: | ||
== Administration == | == Administration == | ||
rebuild the output for the given internal meetingID | === rebuild the output for the given internal meetingID === | ||
--rebuild <internal meetingID> | --rebuild <internal meetingID> | ||
rebuild every recording | === rebuild every recording === | ||
--rebuildall | --rebuildall | ||
delete one meeting and recording | === delete one meeting and recording === | ||
--delete <internal meetingID> | --delete <internal meetingID> | ||
delete all meetings and recordings | === delete all meetings and recordings === | ||
--deleteall | --deleteall | ||
check for recording errors | === check for recording errors === | ||
--debug | --debug | ||
check for configuration errors | === check for configuration errors === | ||
--check | --check | ||
Zeile 141: | Zeile 141: | ||
/usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml (STUN Server) | /usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml (STUN Server) | ||
stun: turn.foxtom.de | stun: turn.foxtom.de | ||
# Potential problems described below | # Potential problems described below | ||
enable a recording workflow | |||
=== enable a recording workflow === | |||
--enable <workflow> | --enable <workflow> | ||
disable a recording workflow | === disable a recording workflow === | ||
--disable <workflow> | --disable <workflow> | ||
get the internal meeting ids for the given external meetingId | === get the internal meeting ids for the given external meetingId === | ||
--tointernal <external meetingId> | --tointernal <external meetingId> | ||
get the external meeting id for the given internal meetingId | === get the external meeting id for the given internal meetingId === | ||
--toexternal <internal meetingId> | --toexternal <internal meetingId> | ||
republish the recording for meetingID. (Only for Matterhorn Integration) | === republish the recording for meetingID. (Only for Matterhorn Integration) === | ||
--republish <internal meetingID> | --republish <internal meetingID> | ||
Version vom 26. August 2021, 19:58 Uhr
bbb-conf
bbb-conf [options]
Configuration
Display BigBlueButton version (packages)
--version
Set IP/hostname for BigBlueButton
--setip <IP/hostname>
Change the shared secret in bigbluebutton.properties
--setsecret <secret>
Monitoring
Check configuration files and processes for problems
--check
Scan the log files for error messages
--debug
Scan the log files for error messages every 2 seconds
--watch
View network connections on 80, 443 and 1935 by IP address. 1935 is deprecated. You will need to modify bbb-conf if you have custom ports.
--network
View the URL and shared secret for the server
--secret
View the URL and secret for LTI (if installed)
--lti
Administration
Restart BigBlueButton
--restart
Stop BigBlueButton
--stop
Start BigBlueButton
--start
# bbb-conf --status nginx —————————————————► [✔ - active] freeswitch ————————————► [✔ - active] redis-server ——————————► [✔ - active] bbb-apps-akka —————————► [✔ - active] bbb-fsesl-akka ————————► [✔ - active] tomcat8 ———————————————► [✔ - active] mongod ————————————————► [✔ - active] bbb-html5 —————————————► [✔ - active] bbb-webrtc-sfu ————————► [✔ - active] kurento-media-server ——► [✔ - active] bbb-html5-backend@1 ———► [✔ - active] bbb-html5-backend@2 ———► [✔ - active] bbb-html5-frontend@1 ——► [✔ - active] bbb-html5-frontend@2 ——► [✔ - active] etherpad ——————————————► [✔ - active] bbb-web ———————————————► [✔ - active]
Restart and clean all log files
--clean
Display running status of components
--status
Zip up log files for reporting an error
--zip
bbb-record
bbb-record [options]
Reporting
List all recordings
--list
Monitoring
Watch processing of recordings
--watch
Watch processing of recordings and show their description
--watch --withDesc
Administration
rebuild the output for the given internal meetingID
--rebuild <internal meetingID>
rebuild every recording
--rebuildall
delete one meeting and recording
--delete <internal meetingID>
delete all meetings and recordings
--deleteall
check for recording errors
--debug
check for configuration errors
--check
# bbb-conf --check BigBlueButton Server 2.3.12 (2427) Kernel version: 4.15.0-154-generic Distribution: Ubuntu 18.04.5 LTS (64-bit) Memory: 65960 MB CPU cores: 16 /etc/bigbluebutton/bbb-web.properties (override for bbb-web) /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties (bbb-web) bigbluebutton.web.serverURL: https://video.foxtom.de defaultGuestPolicy: ALWAYS_ACCEPT svgImagesRequired: true /etc/nginx/sites-available/bigbluebutton (nginx) server_name: video.foxtom.de port: 80, [::]:80 port: 443 ssl /opt/freeswitch/etc/freeswitch/vars.xml (FreeSWITCH) local_ip_v4: 10.0.0.1 external_rtp_ip: 10.0.0.1 external_sip_ip: 10.0.0.1 /opt/freeswitch/etc/freeswitch/sip_profiles/external.xml (FreeSWITCH) ext-rtp-ip: $${local_ip_v4} ext-sip-ip: $${local_ip_v4} ws-binding: 10.0.0.1:5066 wss-binding: 10.0.0.1:7443 /usr/local/bigbluebutton/core/scripts/bigbluebutton.yml (record and playback) playback_host: video.foxtom.de playback_protocol: https ffmpeg: 4.2.4-1ubuntu0.1bbb2~18.04 /etc/bigbluebutton/nginx/sip.nginx (sip.nginx) proxy_pass: 10.0.0.1 protocol: http /usr/local/bigbluebutton/bbb-webrtc-sfu/config/default.yml (Kurento SFU) kurento.ip: 10.0.0.1 kurento.url: ws://127.0.0.1:8888/kurento kurento.sip_ip: 10.0.0.1 localIpAddress: 10.0.0.1 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: 1833 kurentoUrl: wss://video.foxtom.de/bbb-webrtc-sfu enableListenOnly: true sipjsHackViaWs: true /usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml (STUN Server) stun: turn.foxtom.de # Potential problems described below
enable a recording workflow
--enable <workflow>
disable a recording workflow
--disable <workflow>
get the internal meeting ids for the given external meetingId
--tointernal <external meetingId>
get the external meeting id for the given internal meetingId
--toexternal <internal meetingId>
republish the recording for meetingID. (Only for Matterhorn Integration)
--republish <internal meetingID>
bbb-apps-akka
TODO
bbb-fsesl-akka
TODO