BigBlueButton 2.3-alpha4 released

538 views
Skip to first unread message

Fred Dixon

unread,
Dec 26, 2020, 8:59:17 AM12/26/20
to BigBlueButton-dev
We are pleased to announce 2.3-alpha4, the latest release to BigBluebutton 2.3-dev.

This release fixes some packaging issues that prevented recordings from processing.  It also includes a brand new react-based HTML player for recordings that gives users

  - full-text search of slides
  - integrated viewing shared notes
  - clickable slide thumbnails 
  - clickable chat messages
  - adjustable playback speed

The full release notes for 2.3-alpha4 are here

To try out 2.3-alpha4, visit
  
Or, better yet, grab a Ubuntu 18.04 64-bit server and install the latest version yourself (it will take only a few minutes):


Special thanks to Mconf technologies for working hard over the past few months to create this new react-based player for BigBlueButton (https://github.com/bigbluebutton/bbb-playback).

As always, we welcome feedback on this latest update. 

Regards,... Fred

--
BigBlueButton Developer

Like BigBlueButton?  Tweet us at @bigbluebutton

tab...@gmail.com

unread,
Dec 27, 2020, 4:51:36 PM12/27/20
to BigBlueButton-dev
Congrats Fred and the team.

Just a quick observation, when I try to share my webcam, I can only share my default camera. The drop-down list where I can select other webcams, won't open.

iyan sofyan

unread,
Dec 27, 2020, 7:40:37 PM12/27/20
to BigBlueButton-dev
I have installed it on new server. Still can't copy and klik link in public chat like in 2.3-alpha3.

Thanks

Regards,
Iyan Sofyan


beti...@gmail.com

unread,
Dec 27, 2020, 8:40:37 PM12/27/20
to BigBlueButton-dev
Has anyone benchmarked this latest version - parallell load balanced html 5 client mongo db etc - does it gives boost in performance if yes what numbers can be achieved.

Best regards

Tam Hoang

unread,
Dec 28, 2020, 4:25:09 AM12/28/20
to BigBlueButton-dev

Stupid question: After installing the bbb on the server, how can I know exactly what alpha version I am in.
The --check log shows:

BigBlueButton Server 2.3.0-dev (1475)
                    Kernel version: 4.15.0-121-generic
                      Distribution: Ubuntu 18.04.5 LTS (64-bit)
                            Memory: 8167 MB
                         CPU cores: 4
I need to make sure I am in alpha 4 or 3.

Thank you!

Fred Dixon

unread,
Dec 28, 2020, 12:04:54 PM12/28/20
to BigBlueButton-dev
Just updated the output for bbb-conf -check so it properly shows alpha4.  Go ahead an update your server with bbb-install.sh and you should see  

# bbb-conf --check

BigBlueButton Server 2.3.0-alpha4 (1476)


Regards,... Fred

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/4bd3deae-d363-43ef-bf14-7be3dca4c785n%40googlegroups.com.

Wolfgang Pein

unread,
Dec 28, 2020, 5:01:32 PM12/28/20
to BigBlueButton-dev
Hi,
I tried to install V2.3 behind a firewall as I did with last version 2.2. However I recognized that the documentation "Configure Firewall" does no longer seem to be fully accurate.
So e.g. file "/usr/share/red5/webapps/sip/WEB-INF/bigbluebutton-sip.properties" does no longer exist - is there some other equivalent file which needs to be updated? Also some steps obviously are no longer needed 
because some files mentioned are already fine. I am still "fighting" with audio which does not work so far (error 1006).
Thanks
Wolfgang 

Fred Dixon

unread,
Dec 28, 2020, 9:18:30 PM12/28/20
to BigBlueButton-dev
Hi Wolfgang,

Are you able to install 2.3-dev using bbb-install.sh?  We've not created step-by-step instructions yet.  

Also updated the firewall setup at


and removed reference to bigbluebutton-sip.properties as there are no longer any files related to red5 (the legacy Flash client) in BigBlueButton 2.3-dev.

See also




Regards,... Fred


Tam Hoang

unread,
Dec 29, 2020, 1:41:39 AM12/29/20
to BigBlueButton-dev
Hi Fred,
Thank you for the swift support on the versioning.
I have a question regarding this release: 
We have a full-screen presentation feature in the playback.
But in real-time session, the presentation (slide) could not be full-screen in version 2.3 (see attachment - this does not happen for version 2.2).
Can you tell me in which commit generate this change so I can revert it back, would you keep it as official design (because my customer wants the slide to be full-fit with the screen)?

Thank you!
BigBlueButton_NotFullScreen.png

Wolfgang Pein

unread,
Dec 29, 2020, 6:23:13 AM12/29/20
to BigBlueButton-dev
Hi Fred,
thanks for your support.
Yes - I can confirm that I installed  2.3-dev using bbb-install.sh without problems.
I then followed all steps in the tutorials that you mentioned. I am using Greenlight to set up a conference. 

However whenever I do the echo test with the microfone I get connection error 1006 - no matter whether I use Chrome, Firefox or my Android mobile. Video seem to work!
Any ideas how to find the source of the problem? What actually does error 1006 mean (it seems to be a timeout but who tries to connect whom?)?

I did a bbb-conf --debug and found one strange error entry - maybe this is the problem? Here is the entry:

"2020/12/29 11:07:19 [error] 23564#23564: *311 open() "/var/www/bigbluebutton-default/client/conf/config.xml" failed (2: No such file or directory), client: <external IP>, server: <DNS name>, request: "GET /client/conf/config.xml HTTP/1.1", host: "mewwkc92u0ys1e9g.myfritz.net"

Thanks
Wolfgang

Fred Dixon

unread,
Dec 29, 2020, 8:42:09 AM12/29/20
to BigBlueButton-dev
Hi Tam,

Thanks for reporting this. Opened an issue to track it 



Regards,... Fred


Fred Dixon

unread,
Dec 29, 2020, 8:43:33 AM12/29/20
to BigBlueButton-dev
Hi Wolfgang,

Did 

 sudo bbb-conf --check

output any warnings?


Regards,... Fred


Wolfgang Pein

unread,
Dec 29, 2020, 10:16:40 AM12/29/20
to BigBlueButton-dev
Hi Fred,
sudo bbb-conf --check does not produce any warning except " Error: Could not connect to the configured hostname/IP address ".
Hairpinning as described in the documentation did not solve the problem but I got error 404 when starting a conference.

I therefore added an entry on bbb /etc/host with: <local adress> <DNS hostname external>.
After a bbb-conf --restart above warning is no longer showning up.

After this change I can again start a conference (no longer 404 error) but still get error 1006 when doing the echo test.

Latest entry in nginx error log is:

""/var/www/bigbluebutton-default/client/conf/config.xml" failed (2: No such file or directory)  "

Actually there is no client directory at all in bigbluebutton-default folder (in older version I have seen this client directory in folder bigbluebutton !!!).
Maybe this configuration issue is the reason for later 1006 error?

I did a lot of tests and changes to the bbb server but no success so far. Maybe the install routine (bbb-install.sh) is not appropriate for my scenario??
I am using an Ubuntu 18.04 fresh install virtual machine, I did all updates, I also installed docker (maybe this was not necessary but it was offered from the ubuntu installer),
the virtual machine runs on a server behind a AVM Fritz Box router connected to a public Internet provider.

To me it appears that the files on bbb-server are not complete (files/folders are missing) or the configuration files do not point to the correct targets!

Hopefully this helps to find the issue!

Wolfgang

Fred Dixon

unread,
Dec 29, 2020, 11:09:01 AM12/29/20
to BigBlueButton-dev
Hi Wolfgang,

> ""/var/www/bigbluebutton-default/client/conf/config.xml" failed (2: No such file or directory)  "

You can ignore this error -- the config.xml was used for the legacy Flash client and we're steadily removing all dependencies on it.

> the virtual machine runs on a server behind a AVM Fritz Box router connected to a public Internet provider.

Did this work for you before with BigBlueButton 2.2?  


Regards,... Fred

Wolfgang Pein

unread,
Dec 29, 2020, 12:57:33 PM12/29/20
to BigBlueButton-dev
Hi Fred,
yes - this worked before.

However to be honest I cannot remember which Ubuntu and/or bbb changes I made to get this running. With v2.2 I never had an error 1006 on the echo test but only error 1002 or 1007.
Initially I thought this would be a freeswitch error but then I made the following test: stop freeswitch and the echo test produced error 1002. After starting freeswitch again I received error 1006 as usual
but no entry in the freeswitch log (/opt/freeswitch/log/freeswitch.log). So my best guess is that this error is not coming from freeswitch but from another module - but which one?
Is there a (tracing, debugging) way to further analyse what is causing the error 1006? To me it appears that some bbb module is sending a request but did not get an answer (timeout).
What actually happens if a user press the microfone echo test?

If time allows I will compare the old (v2.2) and the new (V2.3) configuration files. I did install bbb v2.2 a number of times in similar environments but never got this error.
I may have a chance to install V2.3 on a system without firewall and internal/external IP adress - maybe this works.

Is it possible that the install script (bbb-install.sh) does not work properly in an enviroment where bbb is behind a firewall? 

Any hint is welcomed!

Wolfgang

Wolfgang Pein

unread,
Dec 29, 2020, 5:54:49 PM12/29/20
to BigBlueButton-dev
Hi Fred,
this is why I love virtualization. I just did a rollback to an earlier state (only Ubuntu 18.04 server installed) and again did run the bbb-install-sh script.
However this time I installed the API demo only and  n o t   Greenlight as before.

This time bbb did come up without problems, I could successfully do the echo test and join a meeting.
So it appears that the problem somehow is with Greenlight.

I just saw an announcement on a new Greenlight -version - maybe I give this a try in the next days.

Thanks for your support!
Wolfgang

Laz Peterson

unread,
Dec 29, 2020, 8:12:01 PM12/29/20
to BigBlueButton-dev
Hello Fred,

When 2.3-alpha3 was released, we tried running a usual apt upgrade on our server (running 2.3-alpha2), but that broke the whole BBB installation and we couldn't recover.  If I recall, it was an issue with Freeswitch.

Is there a more appropriate way to upgrade the 2.3-alpha releases so that we don't have to rebuild the server each time?

Thanks!
~Laz

On Saturday, December 26, 2020 at 5:59:17 AM UTC-8 Fred Dixon wrote:

Dhayananda T

unread,
Dec 30, 2020, 1:17:34 AM12/30/20
to BigBlueButton-dev
Hello Fred,

with some changes/customize the shared notes disappeared from my server. please help me to find the location, where the enable/disable option of "shared notes "feature ?

regards,
Dhayananda

Fred Dixon

unread,
Dec 30, 2020, 6:54:07 AM12/30/20
to BigBlueButton-dev
> Is there a more appropriate way to upgrade the 2.3-alpha releases so that we don't have to rebuild the server each time?

Yes, run the same bbb-install.sh command that you used to install 2.3-alpha (use wget as shown in the docs to ensure you get the latest version).  

Regards,... Fred


--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.

Fred Dixon

unread,
Dec 30, 2020, 6:58:41 AM12/30/20
to BigBlueButton-dev
Hi,

> with some changes/customize the shared notes disappeared from my server.

This isn't a lot of information to go upon, and it's hard to guess the customizations done to your server.  What version of BigBlueButton are you currently running on the server?

Regards,... Fred

Dhayananda T

unread,
Dec 30, 2020, 7:17:36 AM12/30/20
to bigblueb...@googlegroups.com
Hello Fred,

Somehow I managed and shared notes have been retrieved back.

For the presentation, I removed default.pdf. After video/camera sharing when we try to do a presentation, the presentation window is smaller than camera/video share size and attached screen-shot.
How can I make the presentation window be bigger ?

regards,
Dhayananda.T

presnation.png

Fred Dixon

unread,
Dec 30, 2020, 7:30:16 AM12/30/20
to BigBlueButton-dev
> How can I make the presentation window be bigger ?

You can move the mouse between the webcam and presentation and drag the divider bar upwards to make the presentation larger.


Regards,... Fred

Dhayananda T

unread,
Dec 30, 2020, 8:14:47 AM12/30/20
to bigblueb...@googlegroups.com

Laz Peterson

unread,
Dec 31, 2020, 11:05:40 AM12/31/20
to BigBlueButton-dev
Wonderful, thank you Fred.

fen...@gmail.com

unread,
Jan 26, 2021, 11:40:11 PM1/26/21
to BigBlueButton-dev
Is there somewhere a roadmap for 2.3? When do you plan stable release of it?
I'm not asking for exact date but some approximation would be helpful to plan upgrades and start testing in our org.

regards
Bartosz Fenski
Reply all
Reply to author
Forward
0 new messages