Problems installing new 2.5.5 on blank server.

388 views
Skip to first unread message

Juan Casado

unread,
Aug 25, 2022, 8:52:02 PM8/25/22
to BigBlueButton-Setup
Hi!

I'd like to share some problems I'm running when installing a new BBB 2.5.5 just released today.

Server: just a blank new Ubuntu 20.04 - Intel Xeon E5-1650v3 (6c/12th) - 64GB DDR4 ECC 2133 MHz - SoftRAID 4x 2TB SATA hosted at Soyoustart, which I've been using for years.

Installation with the standard command line: wget -qO- https://ubuntu.bigbluebutton.org/bbb-install-2.5.sh | bash -s -- -v focal-250 -s mydomain.com -e m...@mail.com -w -g

When ending the installation, an error appeared:
Starting BigBlueButton
Too few arguments.

'# Warning: could not be started. Please, check BBB-LTI or BBB-Demo.
'# Run the command:
'# sudo journalctl -u

I saw on github a possible fix for that, and installed manually BBB-Demo. The new check seemed to be fine, so I tried to load Greenlight to check everything. Then, the problems kept on:

" 500 Internal Server Error If you are the administrator of this website, then please read this web application's log file and/or the web server's log file to find out what went wrong."

Weird, right? Ok, so I thought that maybe the demo setup broke something. And there I go... and do a purge bbb-demo. After that, Greenlight still was showing the problem...

So, I decided to run again the same wget line to try to fix the greenlight (that was still not working) by running the installation script. New problem: Tomcat "automagically" uninstalled. After a bbb-clean, and a new re-run of the wget line, Tomcat reappeared again, with that initial message about the demos missing. Just as if I was starting again... in the same circle.

What I could check is that Tomcat did install/reinstall when installing those bbb-demos, so I think something in the script is doing weird things.

But, if there's not a problem in the script, could you please lead me to a way to install this 2.5.5 version? I've been using the script lots of times for years, but this is the very first time I'm running into these problems.

Thanks a lot for all your efforts!!
Juan.

Juan Casado

unread,
Aug 25, 2022, 9:04:48 PM8/25/22
to BigBlueButton-Setup
Having a look into greenlight logs:

2022-08-26 00:10:27 +0000 - INFO: [d025067f-41f2-406c-89f2-c996739fe2ab] [xx.xx.x.x] method=GET path=/b/ format=html controller=MainController action=index status=500 error='Error>
2022-08-26 00:10:27 +0000 - FATAL: [d025067f-41f2-406c-89f2-c996739fe2ab] [ xx.xx.x.x ]
2022-08-26 00:10:27 +0000 - FATAL: [d025067f-41f2-406c-89f2-c996739fe2ab] [ xx.xx.x.x ] Errors::UnsafeHostError (***** is not a safe host):
2022-08-26 00:10:27 +0000 - FATAL: [d025067f-41f2-406c-89f2-c996739fe2ab] [ xx.xx.x.x ]
2022-08-26 00:10:27 +0000 - FATAL: [d025067f-41f2-406c-89f2-c996739fe2ab] [ xx.xx.x.x ] app/controllers/application_controller.rb:68:in `block_unknown_hosts'
2022-08-26 00:10:27 +0000 - INFO: [d025067f-41f2-406c-89f2-c996739fe2ab] [ xx.xx.x.x ] method=GET path=/b/500 format=html controller=ErrorsController action=internal_error status=50>

Ali Alhaidary

unread,
Aug 25, 2022, 11:28:01 PM8/25/22
to bigbluebu...@googlegroups.com

Hi Juan,

1. As for the "Too few arguments." error, just ignore or you can make it disappear following https://github.com/bigbluebutton/bigbluebutton/issues/15387

2. For "Error 500" of greenlight, I suggest to go back to v2.12.6, as v2.13.0 could be the cause (https://github.com/bigbluebutton/greenlight/issues/3800)

Other than that, all is OK, so far so good :-)

Ali

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-Setup" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-setup/3c29b3ce-7a2d-4def-a97a-73dfd0d9e155n%40googlegroups.com.

Ritesh Chouhan

unread,
Aug 26, 2022, 3:12:30 AM8/26/22
to BigBlueButton-Setup
Hi Ali,
Can you please take a look at issue : https://groups.google.com/g/bigbluebutton-setup/c/CbcRu5fG7M8/m/NeAQwxYPAgAJ
I am getting 'bbb' consumer not found error while trying to connect from LTI.

Ali Alhaidary

unread,
Aug 26, 2022, 4:18:06 AM8/26/22
to bigbluebu...@googlegroups.com

Hi Juan,

I wish I can help, but this is way far from my technical knowledge :-)

Ali

Juan Casado

unread,
Aug 26, 2022, 6:18:06 AM8/26/22
to BigBlueButton-Setup
Hi Ali!

Thanks for your message!! Indeed it is too technical for me too. I saw that url you link yesterday, just after the installation, and no idea with what to do with that thing:

+++ /usr/bin/bbb-conf 2022-07-15 12:36:55.497166030 +0200 @@ -420,7 +420,7 @@ TOMCAT_SERVICE=$TOMCAT_USER fi - systemctl start $TOMCAT_SERVICE || { + [ -z "$TOMCAT_SERVICE" ] || systemctl start $TOMCAT_SERVICE || { echo echo "# Warning: $TOMCAT_SERVICE could not be started. Please, check BBB-LTI or BBB-Demo." echo "# Run the command:"

So when I reached the end of the topic, all I could understand was apt install bbb-demo and so on. It did the trick, but as later I noticed greenlight was not working either, just started to think if the problem could be related with each other. The most strange thing is... why is tomcat uninstalling itself when running the initial script, but installing again when running apt install bbb-demos? BBB won't start if it is missing... Weird!

As of installing a previous version of greenlight, I'd love a little "how to" manual ;) As it installs from the script, don't know if it should be done by modifying the docker-compose.yml file or by pulling directly the version you mention.

I've just tried setting up Moodle with bigbluebutton, and yes... it seems it's working. Didn't experiment too much yet, but I'll do this evening.

Our classes are starting again next week. Hopefully Fred and his team will tell us something shortly and there'll be a fix for these stuff before that. Fingers crossed ;)

Thanks, Ali!!

Fred Dixon

unread,
Aug 26, 2022, 6:42:47 AM8/26/22
to bigbluebu...@googlegroups.com
Hi Juan,

Thanks for reporting this -- I think we've narrowed down the issue to the absence of a newline in 

  /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties

which is tripping up the installer for greenlight (that properties file and /etc/bigbluebutton/bbb-web.properties are concatenated together to get the value of bigbluebutton.web.serverURL, but the absence of the newline affects the first line in bbb-web.properties, which contains the proper value of bigbluebutton.web.serverURL).

We're looking at the best way to update.  Stay tuned.

Regards,... Fred




--
BigBlueButton Developer

Like BigBlueButton?  Tweet us at @bigbluebutton

Juan Casado

unread,
Aug 26, 2022, 6:51:56 AM8/26/22
to BigBlueButton-Setup
That's great news, Fred. Many thanks for everything you do!!!

Juan.

Jean Pluzo

unread,
Aug 26, 2022, 8:01:02 AM8/26/22
to BigBlueButton-Setup
Hola Juan,

another way would be to just install BBB without GL and afterwards install GL by yourself.
You do need some knowledge in docker, but it shouldn't a big problem.
In my experience, even if tomcat isn't installed, BBB should work just fine.

Regards,

J.

Juan Casado

unread,
Aug 27, 2022, 3:00:16 PM8/27/22
to BigBlueButton-Setup
Thanks everybody for your inputs! Got it working now, after noticing that yesterday bbb-install was updated. One hour ago, all I did was running the script again and GL started working just one minute later.

I'm still getting a warning about Tomcat not running, but apart from that, everything is working great:
.......................................................
Restarting BigBlueButton 2.5.5 ...
Stopping BigBlueButton

Applying updates in /etc/bigbluebutton/bbb-conf/apply-config.sh:
  - Enable Firewall and opening 22/tcp, 80/tcp, 443/tcp and 16384:32768/udp
Skipping adding existing rule
Skipping adding existing rule (v6)
Skipping adding existing rule
Skipping adding existing rule (v6)
Skipping adding existing rule
Skipping adding existing rule (v6)
Firewall is active and enabled on system startup

Starting BigBlueButton
Failed to start tomcat9.service: Unit tomcat9.service is masked.

# Warning: tomcat9 could not be started. Please, check BBB-LTI or BBB-Demo.
#     Run the command:
#       sudo journalctl -u tomcat9
#     To better understand the ERROR


# Potential problems described below
ls: cannot access '/var/lib/tomcat9/logs': No such file or directory
#                     empty directory: /var/lib/tomcat9/logs contains no logs
......
# Warning: tomcat9 is not started correctly
#
#   tomcat9 ———————————————► [✘ - inactive]
#
............................................

Not worried about that warning, as both GL and BBB are working great, so....  Let the classes begin!! We're ready! ;)

Thank you again!!!
Juan.

Fred Dixon

unread,
Aug 27, 2022, 3:50:56 PM8/27/22
to bigbluebu...@googlegroups.com
Hi Juan,

Glad to hear you got it working (we updated bbb-install.sh after you reported the issue).

Regarding tomcat9, we just did a new install and are not seeing the errors.  Tomcat is used for the API demos (and if you don't need them, you can remove them with 'apt purge bbb-demo').

To understand why tomcat9 is not running for you, do you see any errors when you run

  sudo journalctl -u tomcat9


regards,... Fred

Juan Casado

unread,
Aug 27, 2022, 3:53:10 PM8/27/22
to BigBlueButton-Setup
Hi Fred! Great to hearing from you!

This is what I get:

-- Logs begin at Wed 2022-08-17 13:16:18 CEST, end at Sat 2022-08-27 21:51:41 CEST. --
Aug 26 01:34:31 bigbluebutton systemd[1]: Starting Apache Tomcat 9 Web Application Server...
Aug 26 01:34:31 bigbluebutton systemd[1]: Started Apache Tomcat 9 Web Application Server.
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: NOTE: Picked up JDK_JAVA_OPTIONS:  --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=>
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Server version name:   Apache Tomcat/9.0.31 (Ubuntu)
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Server built:          Jul 20 2022 18:09:00 UTC
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Server version number: 9.0.31.0
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: OS Name:               Linux
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: OS Version:            5.4.0-125-generic
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Architecture:          amd64
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Java Home:             /usr/lib/jvm/java-11-openjdk-amd64
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: JVM Version:           11.0.16+8-post-Ubuntu-0ubuntu120.04
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: JVM Vendor:            Ubuntu
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: CATALINA_BASE:         /var/lib/tomcat9
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: CATALINA_HOME:         /usr/share/tomcat9
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: --add-opens=java.base/java.lang=ALL-UNNAMED
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: --add-opens=java.base/java.io=ALL-UNNAMED
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Djava.util.logging.config.file=/var/lib/tomcat9/conf/logging.properties
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Djava.awt.headless=true
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Dorg.apache.catalina.security.SecurityListener.UMASK=0027
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Dignore.endorsed.dirs=
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Dcatalina.base=/var/lib/tomcat9
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Dcatalina.home=/usr/share/tomcat9
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Command line argument: -Djava.io.tmpdir=/tmp
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Loaded APR based Apache Tomcat Native library [1.2.23] using APR version [1.6.5].
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: APR/OpenSSL configuration: useAprConnector [false], useOpenSSL [true]
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: OpenSSL successfully initialized [OpenSSL 1.1.1f  31 Mar 2020]
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Initializing ProtocolHandler ["http-nio-8080"]
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Server initialization in [378] milliseconds
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Starting service [Catalina]
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Starting Servlet engine: [Apache Tomcat/9.0.31 (Ubuntu)]
Aug 26 01:34:31 bigbluebutton tomcat9[44213]: Deploying web application archive [/var/lib/tomcat9/webapps/demo.war]
Aug 26 01:34:32 bigbluebutton tomcat9[44213]: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a compl>
Aug 26 01:34:32 bigbluebutton tomcat9[44213]: Deployment of web application archive [/var/lib/tomcat9/webapps/demo.war] has finished in [758] ms
Aug 26 01:34:32 bigbluebutton tomcat9[44213]: Deploying web application directory [/var/lib/tomcat9/webapps/ROOT]
Aug 26 01:34:32 bigbluebutton tomcat9[44213]: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a compl>
Aug 26 01:34:32 bigbluebutton tomcat9[44213]: Deployment of web application directory [/var/lib/tomcat9/webapps/ROOT] has finished in [414] ms
Aug 26 01:34:32 bigbluebutton tomcat9[44213]: Starting ProtocolHandler ["http-nio-8080"]
Aug 26 01:34:32 bigbluebutton tomcat9[44213]: Server startup in [1,251] milliseconds
Aug 26 01:34:51 bigbluebutton systemd[1]: Stopping Apache Tomcat 9 Web Application Server...

Best,
Juan.

Fred Dixon

unread,
Aug 27, 2022, 4:01:12 PM8/27/22
to bigbluebu...@googlegroups.com
Hi Juan,

Checking the logs on a new install, we see

...
Aug 27 19:45:54 droplet-5056 tomcat9[55458]: Deployment of web application directory [/var/lib/tomcat9/webapps/ROOT] has finished in [1,751] ms
Aug 27 19:45:54 droplet-5056 tomcat9[55458]: Starting ProtocolHandler ["http-nio-8080"]
Aug 27 19:45:54 droplet-5056 tomcat9[55458]: Server startup in [7,332] milliseconds

Everything matches, except yours has one more line

Aug 26 01:34:51 bigbluebutton systemd[1]: Stopping Apache Tomcat 9 Web Application Server...

Can you do

  sudo systemctl start tomcat9

and then do
  
  sudo bbb-conf --check

and see if you still get the error.  If you're not running the API demos, you can stop tomcat9 again as it's only used by bbb-demo.


Regards,.. /Fred

  

  

davorb...@gmail.com

unread,
Aug 27, 2022, 4:23:06 PM8/27/22
to BigBlueButton-Setup
I had the same issue and solved it by replacing

bigbluebutton.web.serverURL=https://server-IP

with

bigbluebutton.web.serverURL=http://server-URL

Good luck everyone!

Juan Casado

unread,
Aug 27, 2022, 5:08:37 PM8/27/22
to BigBlueButton-Setup
This is what I get...

#sudo systemctl start tomcat9

Failed to start tomcat9.service: Unit tomcat9.service is masked.

Fred Dixon

unread,
Aug 27, 2022, 5:32:53 PM8/27/22
to bigbluebu...@googlegroups.com
> I had the same issue and solved it by replacing
> bigbluebutton.web.serverURL=https://server-IP

There was an issue (now fixed) with bbb-install-2.5.sh that was not picking up the hostname (and reverting to the IP address) for the BigBlueButton server.

It should work now going forward.  For those that still have this issue, you can re-run the latest version of bbb-install-2.5.sh and it should properly update bigbluebutton.web.serverURL in Greenlight's .env file.

Regards,... Fred 

Juan Casado

unread,
Aug 27, 2022, 6:00:01 PM8/27/22
to BigBlueButton-Setup
Thanks for your response, Fred. I applied the script, but the result is just the same. Sorry for bothering with this :(

I'm running into a different problem now... and this worrying for us: I set up a BBB room on Moodle (4.0.3), applied the lock settings (not sharing webcam, hide users list). Later, I joined with two "dummy" students... and none of that locks were working. Didn't try on GL yet... Later I tried to force these changes into bigbluebutton.properties:

# Default Lock Settings
lockSettingsDisableCam=true
lockSettingsDisableMic=true
lockSettingsDisablePrivateChat=true
lockSettingsDisablePublicChat=false
lockSettingsDisableNotes=false
lockSettingsHideUserList=true
lockSettingsLockedLayout=false
lockSettingsLockOnJoin=true
lockSettingsLockOnJoinConfigurable=false
lockSettingsHideViewersCursor=false


But after restarting BBB, I could enter a bbb room as a normal student and share webcams or see the participants list (I tried with two "students" simultaneously, under different browsers.

Could you please check if it is working for you? This is essential for us, for privacy reasons...

Thanks, Fred!

Fred Dixon

unread,
Aug 27, 2022, 6:20:25 PM8/27/22
to bigbluebu...@googlegroups.com
Hi Juan,

Currently, you need to also check "Lock settings on join".

image.png

There was a reason for this option, but I think we have decided to remove it in a future version as, without it checked, the lock settings look like they are applied, but are not.

Recommend you modify the BigBlueButton plugin properties and enable this by default and don't let users change it.

image.png

Regards,... Fred


Juan Casado

unread,
Aug 27, 2022, 6:43:56 PM8/27/22
to BigBlueButton-Setup
Yep... That's how it is:

1Plugins Activity modules BigBlueButton Configuration for locking settings.png
2Plugins Activity modules BigBlueButton Configuration for locking settings.png

Even in the bbb setup for the course:

3.png

On starting the session, the locks look like this, which seems fine:

4.png

However, when the joining the session, this is what a normal student role see:

bbb_not_working.png

You can see I'm a student here, as the circle shows I'm not a moderator, with my webcam visible for the rest of the participants . Moreover, I can see the 3 participants in the list, and the other user has shared a microphone, which should be disabled from the settings.

I'm really sorry for bothering, Fred. For sure there's something I'm not doing well, but I'd rather be sure:(

Fred Dixon

unread,
Aug 27, 2022, 6:52:25 PM8/27/22
to bigbluebu...@googlegroups.com
Hi Juan,

Hmm ... I just tried this on a test Moodle cloud account.  I disabled webcams.

image.png

And when I joined as a user ( had created two moodle accounts with different email addresses by both named Fred Dixon)

image.png

the Fred Dixon joined as user couldn't share webcams.

image.png

Can you confirm in your BigBlueButton properties files you have lockSettingsLockOnJoin=true.  Here it is in the default properties files

/usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties


# Default Lock Settings
lockSettingsDisableCam=false
lockSettingsDisableMic=false
lockSettingsDisablePrivateChat=false
lockSettingsDisablePublicChat=false
lockSettingsDisableNotes=false
lockSettingsHideUserList=false
lockSettingsLockedLayout=false
lockSettingsLockOnJoin=true

and check in /etc/bigbluebutton/bbb-web.properties if you might have it set there to false.


Regards,... Fred

Juan Casado

unread,
Aug 27, 2022, 7:14:29 PM8/27/22
to BigBlueButton-Setup
Yes, Fred...  I reverted that after your previous message:

# Default Lock Settings
lockSettingsDisableCam=false
lockSettingsDisableMic=false
lockSettingsDisablePrivateChat=false
lockSettingsDisablePublicChat=false
lockSettingsDisableNotes=false
lockSettingsHideUserList=false
lockSettingsLockedLayout=false
lockSettingsLockOnJoin=true
lockSettingsLockOnJoinConfigurable=false
lockSettingsHideViewersCursor=false

Just in case, did a bbb-conf --restart but, nothing changed:

My test user could join the session with both webcam and audio:


Screenshot 2022-08-28 at 00-59-32 BigBlueButton - Clases en directo y grabaciones.pngScreenshot 2022-08-28 at 00-59-00 BigBlueButton - Clases en directo y grabaciones.png

Just to be sure, I've just tried the same procedure on another different moodle (keeping the bbb server on both) but the result was just the same.... So nothing got better here.

Next experiment: Doing the same, but using greenlight... and Eureka! Here it works perfect. So I'm afraid this narrows down the problem to Moodle... or the bbb-plugin, which might not be reading the locks right. Maybe something changed in the latest update? No idea... :( In my case, this is the installed version on the server: Moodle 4.0.3 (Build: 20220822)

Hope this might have brought some light to you... but it's really out of my scope of understanding.

Juan Casado

unread,
Aug 27, 2022, 7:33:11 PM8/27/22
to BigBlueButton-Setup
Just to confirm: Same BBB server, and same settings for the locks as above on a Moodle 3.11.7 work perfect: the user gets locked and can't even test the mic when joining a room. So, finally it seems a problem with the bbb-plugin, that might not be working.

Hope this helps, Fred!

Juan Casado

unread,
Aug 27, 2022, 7:50:41 PM8/27/22
to BigBlueButton-Setup
So... finally I think I've got it. Get ready, because it's really weird:

On Moodle 4.0.3 -  A restored course, with a previous existing BBB activity: Locks are not working. But in the same course, if I add a NEW bbb room, it automatically gets the locks configuration, and the user gets locked, working everything without any hassle.

Don't think it is working as it should. But, it seems my solution will be to delete all existing BBB activities in all the courses, and just add new ones. It'll take some time, but at least it'll work.

Eternal thanks, Fred. Thanks for being there, and helping us. Best,
Juan.

Fred Dixon

unread,
Aug 27, 2022, 9:45:23 PM8/27/22
to bigbluebu...@googlegroups.com
Hi Juan,

> On Moodle 4.0.3 -  A restored course, with a previous existing BBB activity: Locks are not working. But in the same course, if I add a NEW bbb room, it automatically gets the locks configuration, and the user gets locked, working everything without any hassle.


That's useful to know, as it looks like for a restored course the value is not correct.  Could you enable

 
image.png

and see what the value is for one of the restored courses.  Is it false (which would explain what your seeing) even if you have the default set to true in BigBlueButton's plugin settings.


Regards,... Fred


Juan Casado

unread,
Aug 28, 2022, 7:41:33 AM8/28/22
to BigBlueButton-Setup
Hi Fred,

I enabled that check, and don't know exactly what value I need to look for (or where I should find it). Is it numerical? A log? In the meanwhile, I can tell you that after enabling that, I repeated the same sequence as yesterday: a student rol can join a room, sharing both audio and video, as if the enabled locks weren't applied.

Juan Casado

unread,
Aug 28, 2022, 7:42:47 AM8/28/22
to BigBlueButton-Setup
(I meant on a "previous-existing" bbb activity over a restored course. A new fresh bbb activity works great!)

Fred Dixon

unread,
Aug 28, 2022, 7:53:39 AM8/28/22
to bigbluebu...@googlegroups.com
Hi Juan,

> I enabled that check, and don't know exactly what value I need to look for (or where I should find it). Is it numerical? A log?

As administrator, after you make Lock settings on join editable BigBlueButton's plugin configuration, you should see the value for Lock settings on join in each activity -- both newly created and restored from backup.

In a newly created activity, it should be checked.

image.png

In an activity restored from backup, we suspect that it is not checked (the backup restored this value as false, which is either a bug or was false in the first place), which is why when students join this BigBlueButton session they are still able to share their webcam.

How good are your database skills?  Unless you have a reason otherwise, this value for 'Lock settings on join' should be checked for every BigBlueButton Activity.  

I don't have the exact query to run, but uYou could examine the underlying database tables to see where this value is set, and then run a query to set it for every BigBlueButton activity.

Regards,.. Fred

Juan Casado

unread,
Aug 28, 2022, 8:27:46 AM8/28/22
to BigBlueButton-Setup
Hi Fred,

Ok, now I get it. I can confirm that with the locks enabled in the moodle general settings, for a previous existing bbb activity (restored course), the checks were disabled on the activity course. It doesn't mind if I enable them later... they just do nothing. In fact, now they are enabled, but nothing happens. However, if I add a new activity, the checks appear enabled from the beginning, and everything is OK.

My skills with databases are very poor, but if you tell me the query, I can do all the tests for you... 

Juan Casado

unread,
Aug 28, 2022, 8:58:58 AM8/28/22
to BigBlueButton-Setup
So, as I'm very curious, just logged in phpMyAdmin. This is my test moodle server: in this pic you can see several bbb rooms with their actual settings. The 2 latest rows were rooms I added today, and as you can see, the number "1" is telling they're active, as we expected. However, the previous rows show the pre-existing ones on the same courses are with a very "ugly" 0 on the locks. There are in the middle of the table another 2 more rows showing active locks; however I couldn't grant right now if I added them yesterday... which I'm afraid that's why they are showing the right value. Not sure about this, sorry!

Screenshot 2022-08-28 at 14-49-02 test4.cursosenmoodle.com _ localhost _ test4 _ mdl_bigbluebuttonbn phpMyAdmin 5.2.0.png

Ritesh Chouhan

unread,
Aug 29, 2022, 2:32:12 AM8/29/22
to BigBlueButton-Setup
Hi Fred,

Can you please take a look at issue : https://groups.google.com/g/bigbluebutton-setup/c/CbcRu5fG7M8/m/NeAQwxYPAgAJ
I am getting 'bbb' consumer not found error while trying to connect from LTI.

Reply all
Reply to author
Forward
0 new messages