Troubles with recordings after upgrading to Beta-21

497 views
Skip to first unread message

German Acevedo

unread,
Oct 13, 2019, 2:53:00 PM10/13/19
to BigBlueButton-dev
Hi,
After upgrading our server to BigBlueButton beta-21 most of our recordings can't be played again.
We have a lot of recordings (over 9,000) made by the use of Moodle as frontend to BigBlueButton, but after the upgrade we can see the recordings listed in Moodle, but after clicking on the presentation button, the play interface starts to load but never ends the loading with the flashing BigBlueButton logo phase.
I have tried running bbb-conf --setip but the trouble continues.
In the server I can see that the files are all in the /var/bigbluebutton/published/presentation/<meeting id folder>  and that all are owned by bigbluebutton:bigbluebutton.

This are some screenshots and the output of the console:


Inside Moodle all the recordings are listed in the right way:

moodle.png


This is what happens when I try to play any of these recordings (never pass this state):

loading.png


This is a link to one of these recordings if you can to try to play it:


https://unionline.falcorp.net/playback/presentation/2.0/playback.html?meetingId=0868ed3b9da99b1bc54e52013606d9ea6edaed01-1563198392626


I can see that the files for this recording are on the server:


root@viplearning ~ # ls -la /var/bigbluebutton/published/presentation/0868ed3b9da99b1bc54e52013606d9ea6edaed01-1563198392626/
total 1092
drwxr-xr-x    4 bigbluebutton bigbluebutton   4096 Oct 13 12:35 .
drwxr-xr-x 9381 bigbluebutton bigbluebutton 909312 Oct 12 21:36 ..
-rw-r--r-x    1 bigbluebutton bigbluebutton      2 Jul 15 10:39 captions.json
-rw-r--r-x    1 bigbluebutton bigbluebutton  25200 Jul 15 10:39 cursor.xml
-rw-r--r-x    1 bigbluebutton bigbluebutton    166 Jul 15 10:39 deskshare.xml
-rw-r--r-x    1 bigbluebutton bigbluebutton   2492 Oct 13 12:35 metadata.xml
-rw-r--r-x    1 bigbluebutton bigbluebutton    151 Jul 15 10:39 panzooms.xml
drwxr-xr-x    4 bigbluebutton bigbluebutton   4096 Jul 15 10:39 presentation
-rw-r--r-x    1 bigbluebutton bigbluebutton   3023 Jul 15 10:39 presentation_text.json
-rw-r--r-x    1 bigbluebutton bigbluebutton 136185 Jul 15 10:39 shapes.svg
-rw-r--r-x    1 bigbluebutton bigbluebutton     33 Jul 15 10:39 slides_new.xml
drwxr-xr-x    2 bigbluebutton bigbluebutton   4096 Jul 15 10:39 video



Unfortunately, we have setup daily cron to erase raw files older than 14 days, so we can't rebuilt those recordings:


root@viplearning ~ # sudo bbb-record --rebuild 0868ed3b9da99b1bc54e52013606d9ea6edaed01-1563198392626

Marking for rebuild 0868ed3b9da99b1bc54e52013606d9ea6edaed01-1563198392626

Raw files for 0868ed3b9da99b1bc54e52013606d9ea6edaed01-1563198392626 do not exist, can't rebuild



Tried also to republish the recordings but it seems that it can't be done also:

root@viplearning ~ # sudo bbb-record --republish 0868ed3b9da99b1bc54e52013606d9ea6edaed01-1563198392626
Marking for republish: 0868ed3b9da99b1bc54e52013606d9ea6edaed01-1563198392626
Marking for republish 0868ed3b9da99b1bc54e52013606d9ea6edaed01-1563198392626
Processed files for 0868ed3b9da99b1bc54e52013606d9ea6edaed01-1563198392626 do not exist, can't republish
Try rebuilding the recording instead.

Any help on this issue will be appreciated.

Regards,

German

Fred Dixon

unread,
Oct 13, 2019, 8:17:06 PM10/13/19
to BigBlueButton-dev
Hi German,

We just released BigBlueButton 2.2-beta-22 (a formal announcement will soon follow).  We fixed an issue that prevented recordings that did not have any screen share video from playing.

Can you try updating your installation -- the recordings should start playing again.


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/892b9efa-0a60-4491-b79e-fae8a4eb1198%40googlegroups.com.


--
BigBlueButton Developer
@bigbluebutton

German Acevedo

unread,
Oct 13, 2019, 11:11:53 PM10/13/19
to BigBlueButton-dev
Hi Fred,
Thanks for your prompt response, I have just updated to Beta-22 and the recordings are working fine again.
You are making a great job!
Regards,
German

Luke Mizzi

unread,
Oct 14, 2019, 4:13:10 AM10/14/19
to BigBlueButton-dev
Hi Fred,

I have the same issue, but I have updated from BBB2.2Beta21 to BBB2.2Beta22 using apt-get update and apt=get upgrade but the issue is persisting. The following is from bbb-conf --debug:

grep: /var/lib/tomcat7/logs/*: No such file or directory
   -- Errors found in /var/log/nginx/error.log --
2019/10/14 10:06:06 [error] 7196#7196: *24 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: bbb.um.edu.mt, request: "GET /bigbluebutton/api HTTP/1.1", upstream: "http://127.0.0.1:8090/bigbluebutton/api", host: "bbb.um.edu.mt"
2019/10/14 10:06:06 [error] 7196#7196: *24 open() "/var/www/nginx-default/50x.html" failed (2: No such file or directory), client: 127.0.0.1, server: bbb.um.edu.mt, request: "GET /bigbluebutton/api HTTP/1.1", upstream: "http://127.0.0.1:8090/bigbluebutton/api", host: "bbb.um.edu.mt"
2019/10/14 10:06:07 [error] 7196#7196: *26 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: bbb.um.edu.mt, request: "GET /bigbluebutton/api HTTP/1.1", upstream: "http://127.0.0.1:8090/bigbluebutton/api", host: "bbb.um.edu.mt"
2019/10/14 10:06:07 [error] 7196#7196: *26 open() "/var/www/nginx-default/50x.html" failed (2: No such file or directory), client: 127.0.0.1, server: bbb.um.edu.mt, request: "GET /bigbluebutton/api HTTP/1.1", upstream: "http://127.0.0.1:8090/bigbluebutton/api", host: "bbb.um.edu.mt"
2019/10/14 10:06:08 [error] 7196#7196: *28 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: bbb.um.edu.mt, request: "GET /bigbluebutton/api HTTP/1.1", upstream: "http://127.0.0.1:8090/bigbluebutton/api", host: "bbb.um.edu.mt"
2019/10/14 10:06:08 [error] 7196#7196: *28 open() "/var/www/nginx-default/50x.html" failed (2: No such file or directory), client: 127.0.0.1, server: bbb.um.edu.mt, request: "GET /bigbluebutton/api HTTP/1.1", upstream: "http://127.0.0.1:8090/bigbluebutton/api", host: "bbb.um.edu.mt"
2019/10/14 10:08:03 [error] 7196#7196: *44 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/video/webcams.webm" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "HEAD /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/video/webcams.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/14 10:08:03 [error] 7196#7196: *45 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/video/webcams.mp4" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "HEAD /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/video/webcams.mp4 HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/14 10:08:03 [error] 7196#7196: *46 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare/deskshare.webm" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "HEAD /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare/deskshare.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/14 10:08:03 [error] 7196#7196: *47 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare/deskshare.mp4" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "HEAD /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare/deskshare.mp4 HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/14 10:08:03 [error] 7196#7196: *43 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare.xml" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "GET /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare.xml HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/14 10:08:03 [error] 7196#7196: *43 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/slides_new.xml" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "GET /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/slides_new.xml HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"


It is trying to get information from a nonexistent directory, any help pls?

Regards,
Luke 

Fred Dixon

unread,
Oct 14, 2019, 9:07:09 AM10/14/19
to BigBlueButton-dev
Hi Luke,

It's a bug that we'll fix in the next update.  You can remove these error messages now by deleting the this block of lines


that checks for a non-existent SERVLET_LOGS directory (because tomcat7 is not installed, which is not needed in BigBlueButton 2.2).

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.

German Acevedo

unread,
Oct 14, 2019, 10:31:49 AM10/14/19
to BigBlueButton-dev
Hi Luke,
I used the install.sh script for the update to Beta-22 and everything worked out of the box, except for Greenlight, but after a reboot of the server and following the start procedure again it started again without any issue.
Hope this helps,
German acevedo

Luke Mizzi

unread,
Oct 14, 2019, 10:43:35 AM10/14/19
to BigBlueButton-dev
Hi Fred,

Regarding the fix, when will the update be released? is there an ETA?

Regards,

Fred Dixon

unread,
Oct 14, 2019, 8:33:52 PM10/14/19
to BigBlueButton-dev
Hi Luke,


>  but the issue is persisting. The following is from bbb-conf --debug:
...
> grep: /var/lib/tomcat7/logs/*: No such file or directory

We've pushed and update to fix the output from `bbb-conf --debug` so it properly detects if the above directory exists.  You can pull the update to beta-22 and then try running the `bbb-conf --debug` command again.

As an aside, many of the messages output by `bbb-conf --debug`, are innocuous or false-positives and can be ignored.  The developers use this command to look for unexpected messages in the log file when working on the BigBlueButton code base.

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.

Luke Mizzi

unread,
Oct 15, 2019, 1:06:27 AM10/15/19
to BigBlueButton-dev
Hi Fred,


I am referring to the issue with the recordings which are still not playing but only the bigbluebutton logo is flashing. Has the recording update been pushed or still in development?

Regards,
Luke


On Tuesday, 15 October 2019 02:33:52 UTC+2, Fred Dixon wrote:
Hi Luke,

>  but the issue is persisting. The following is from bbb-conf --debug:
...
> grep: /var/lib/tomcat7/logs/*: No such file or directory

We've pushed and update to fix the output from `bbb-conf --debug` so it properly detects if the above directory exists.  You can pull the update to beta-22 and then try running the `bbb-conf --debug` command again.

As an aside, many of the messages output by `bbb-conf --debug`, are innocuous or false-positives and can be ignored.  The developers use this command to look for unexpected messages in the log file when working on the BigBlueButton code base.

Regards,... Fred 

On Mon, Oct 14, 2019 at 9:43 AM Luke Mizzi <luke....@um.edu.mt> wrote:
Hi Fred,

Regarding the fix, when will the update be released? is there an ETA?

Regards,

On Monday, 14 October 2019 16:31:49 UTC+2, German Acevedo wrote:
Hi Luke,
I used the install.sh script for the update to Beta-22 and everything worked out of the box, except for Greenlight, but after a reboot of the server and following the start procedure again it started again without any issue.
Hope this helps,
German acevedo

--
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 bigblueb...@googlegroups.com.

Fred Dixon

unread,
Oct 15, 2019, 8:18:56 AM10/15/19
to BigBlueButton-dev
Hi Luke,


> I am referring to the issue with the recordings which are still not playing but only the bigbluebutton logo is flashing. Has the recording update been pushed or still in development?

That issue was fixed in BigBlueButton 2.2-beta-22 -- please update your server and let us know if the recordings now play.

Regards,... Fred


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/60a17355-756a-4f56-a997-64b922361685%40googlegroups.com.

Luke Mizzi

unread,
Oct 15, 2019, 8:32:49 AM10/15/19
to BigBlueButton-dev
Hi Fred,

I have updated the server to BigBlueButton Server 2.2.0-beta-22 (1476) but still getting the BBB logo flashing and never loading:

   -- Errors found in /var/log/nginx/error.log --
2019/10/15 10:21:51 [error] 7196#7196: *955 open() "/var/bigbluebutton/published/presentation/1f0c4b4674fd2bc2862e76e68ffe07dcef8151c8-1570776510158/video/webcams.mp4" failed (2: No such file or directory), client: 10.68.165.2, server: bbb.um.edu.mt, request: "HEAD /presentation/1f0c4b4674fd2bc2862e76e68ffe07dcef8151c8-1570776510158/video/webcams.mp4 HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=1f0c4b4674fd2bc2862e76e68ffe07dcef8151c8-1570776510158"
2019/10/15 10:21:51 [error] 7196#7196: *958 open() "/var/bigbluebutton/published/presentation/1f0c4b4674fd2bc2862e76e68ffe07dcef8151c8-1570776510158/deskshare/deskshare.webm" failed (2: No such file or directory), client: 10.68.165.2, server: bbb.um.edu.mt, request: "HEAD /presentation/1f0c4b4674fd2bc2862e76e68ffe07dcef8151c8-1570776510158/deskshare/deskshare.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=1f0c4b4674fd2bc2862e76e68ffe07dcef8151c8-1570776510158"
2019/10/15 10:21:51 [error] 7196#7196: *948 open() "/var/bigbluebutton/published/presentation/1f0c4b4674fd2bc2862e76e68ffe07dcef8151c8-1570776510158/deskshare/deskshare.mp4" failed (2: No such file or directory), client: 10.68.165.2, server: bbb.um.edu.mt, request: "HEAD /presentation/1f0c4b4674fd2bc2862e76e68ffe07dcef8151c8-1570776510158/deskshare/deskshare.mp4 HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=1f0c4b4674fd2bc2862e76e68ffe07dcef8151c8-1570776510158"
2019/10/15 14:22:11 [error] 7196#7196: *1488 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/video/webcams.webm" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "HEAD /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/video/webcams.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/15 14:22:11 [error] 7196#7196: *1491 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/video/webcams.mp4" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "HEAD /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/video/webcams.mp4 HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/15 14:22:11 [error] 7196#7196: *1492 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare/deskshare.mp4" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "HEAD /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare/deskshare.mp4 HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/15 14:22:11 [error] 7196#7196: *1489 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare/deskshare.webm" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "HEAD /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare/deskshare.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/15 14:22:11 [error] 7196#7196: *1488 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare.xml" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "GET /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/deskshare.xml HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"
2019/10/15 14:22:12 [error] 7196#7196: *1489 open() "/var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/slides_new.xml" failed (2: No such file or directory), client: 10.240.78.110, server: bbb.um.edu.mt, request: "GET /presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/slides_new.xml HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469"

From the error, it seems that it is trying to get data from the wrong folder:
root@bbb:/var/bigbluebutton/published/presentation/61226533a7f3a7c124fca09938267e7102cf23b6-1564049133716# ls -la /var/bigbluebutton/published/presentation/21201c4f4bd5451428cbffe827e1e9eda8e05afc-1552323191469/
audio/                  cursor.xml              metadata.xml            panzooms.xml            presentation/           presentation_text.json  shapes.svg

Why is this happening please?

Thanks for your feedback.

Regards,
Luke


On Tuesday, 15 October 2019 14:18:56 UTC+2, Fred Dixon wrote:
Hi Luke,

> I am referring to the issue with the recordings which are still not playing but only the bigbluebutton logo is flashing. Has the recording update been pushed or still in development?

That issue was fixed in BigBlueButton 2.2-beta-22 -- please update your server and let us know if the recordings now play.

Regards,... Fred

Fred Dixon

unread,
Oct 15, 2019, 8:36:28 AM10/15/19
to BigBlueButton-dev
Hi Luke,

Can you do a quick test of a new recording on your server and let us know if it plays back with out flashing.

For your existing recordings, I think there is some caching going on -- try opening the existing recordings in incognito mode in the browser.


Regards,... Fred

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/bd5f4141-5ce6-48de-a6d6-468c19787f24%40googlegroups.com.

Chad Pilkey

unread,
Oct 15, 2019, 12:17:03 PM10/15/19
to BigBlueButton-dev
The recording playback doesn't know which files exist for a meeting so it requests webcams first and if they can't be found then it falls back to audio. It does the same for the deskshare video, but there's no fallback needed for that.

Luke Mizzi

unread,
Oct 16, 2019, 3:41:21 AM10/16/19
to BigBlueButton-dev
Hi @Fred,

I have created a new recording that was processed and published successfully and was able to playback the recording as well.
I have tested an existing recording that has the issue, but unfortunately the BBB logo flashes and never loads the recording.

Hi @Chad,

The existing recording never loads even though the BBB version was upgraded to the latest Beta 22.

Still need help :(

Regards,
Luke

Luke Mizzi

unread,
Oct 16, 2019, 6:09:33 AM10/16/19
to BigBlueButton-dev
Hi All,

In addition to the previous post, I have tried to move another recording to the published/presentation directory but the same issue occurred (meaning that only the BBB logo flashing and recording never loads).

I have tried to republish and rebuild the recording, convinced that the rebuild would not work since the RAW fils do not exist but gave it a try.

Capture2.PNG


Regards,
Luke

Luke Mizzi

unread,
Oct 18, 2019, 3:03:41 AM10/18/19
to BigBlueButton-dev
Hi All,

A gentle reminder for the query above.

Regards,
Luke

Calvin Walton

unread,
Oct 18, 2019, 12:25:14 PM10/18/19
to bigblueb...@googlegroups.com
Hi Luke,

On Wed, 2019-10-16 at 03:09 -0700, Luke Mizzi wrote:
> Hi All,
>
> In addition to the previous post, I have tried to move another
> recording to
> the published/presentation directory but the same issue occurred
> (meaning
> that only the BBB logo flashing and recording never loads).

This is pretty strange - the issue is that your processed recording
files are missing the deskshare.xml file that 2.0 recordings are
supposed to have.

I'm guessing that some of these recordings originally made on a server
version older than 2.0? If so, a workaround is to edit the metadata.xml
file in the published recording directory and change the version in the
playback URL from

playback/presentation/2.0/playback.html

to

playback/presentation/0.9.0/playback.html

and that should fix the recording loading. I don't know how it would
have gotten set to 2.0 in the first place, tho…

--
Calvin Walton <calvin...@kepstin.ca>

Calvin Walton

unread,
Oct 18, 2019, 1:02:33 PM10/18/19
to bigblueb...@googlegroups.com
On Fri, 2019-10-18 at 12:25 -0400, Calvin Walton wrote:
> Hi Luke,
>
> On Wed, 2019-10-16 at 03:09 -0700, Luke Mizzi wrote:
> > Hi All,
> >
> > In addition to the previous post, I have tried to move another
> > recording to
> > the published/presentation directory but the same issue occurred
> > (meaning
> > that only the BBB logo flashing and recording never loads).
>
> This is pretty strange - the issue is that your processed recording
> files are missing the deskshare.xml file that 2.0 recordings are
> supposed to have.

I have also made a PR:
https://github.com/bigbluebutton/bigbluebutton/pull/8219
which should allow your recordings to load. It's still a mystery why
the deskshare.xml file is missing, but this PR should at least make the
recordings playable for you and anyone else who hits the issue.

Note that there *are* some differences in the 0.9.0 vs 2.0 playback
formats regarding whiteboard drawings - if you see issues with the
whiteboard then you might still have to change the playback version
used in the metadata.xml

Calvin.

Luke Mizzi

unread,
Oct 21, 2019, 9:41:24 AM10/21/19
to BigBlueButton-dev
Hi Calvin,

Thanks for the feedback, the majority of the recordings are working but a few are still giving me problems when trying to play them.

I have tried the following recording both on 0.9.0 and 2.0 but recording does not play. The PR was done only on 2.0/writing.js, I do not know if this has to be done on 0.9.0/writings.js as well.

The following is still not working both on 2.0 and 0.9.0:

2019/10/21 15:34:45 [error] 74263#74263: *6866 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/video/webcamsbb.um.edu.mt, request: "HEAD /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/video/webcams.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "htt=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:34:45 [error] 74263#74263: *6866 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/deskshare/des89, server: bbb.um.edu.mt, request: "HEAD /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/deskshare/deskshare.webm HTTP/1.1", host: "bbb.um.edu.back.html?meetingId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:34:45 [error] 74263#74263: *6866 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.wer: bbb.um.edu.mt, request: "GET /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "hId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:34:45 [error] 74263#74263: *6866 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.wer: bbb.um.edu.mt, request: "GET /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "hId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:34:46 [error] 74263#74263: *6866 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/presentation/iled (13: Permission denied), client: 10.68.118.89, server: bbb.um.edu.mt, request: "GET /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/presentng HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/shapes.svg"
2019/10/21 15:34:46 [error] 74263#74263: *6865 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.or: bbb.um.edu.mt, request: "GET /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.ogg HTTP/1.1", host: "bbb.um.edu.mt", referrer: "htt=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:34:46 [error] 74263#74263: *6865 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.or: bbb.um.edu.mt, request: "GET /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.ogg HTTP/1.1", host: "bbb.um.edu.mt", referrer: "htt=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"

2019/10/21 15:40:07 [error] 74263#74263: *6875 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/video/webcams.webm" failed (13: Permission denied), client: 10.68.118.89, server: bbb.um.edu.mt, request: "HEAD /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/video/webcams.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:40:07 [error] 74263#74263: *6871 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/video/webcams.mp4" failed (13: Permission denied), client: 10.68.118.89, server: bbb.um.edu.mt, request: "HEAD /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/video/webcams.mp4 HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:40:07 [error] 74263#74263: *6874 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/deskshare/deskshare.webm" failed (2: No such file or directory), client: 10.68.118.89, server: bbb.um.edu.mt, request: "HEAD /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/deskshare/deskshare.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:40:07 [error] 74263#74263: *6873 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/deskshare/deskshare.mp4" failed (2: No such file or directory), client: 10.68.118.89, server: bbb.um.edu.mt, request: "HEAD /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/deskshare/deskshare.mp4 HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:40:07 [error] 74263#74263: *6873 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/deskshare.xml" failed (2: No such file or directory), client: 10.68.118.89, server: bbb.um.edu.mt, request: "GET /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/deskshare.xml HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:40:07 [error] 74263#74263: *6873 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1552306425389/slide-1.png" failed (13: Permission denied), client: 10.68.118.89, server: bbb.um.edu.mt, request: "GET /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/presentation/d2d9a672040fbde2a47a10bf6c37b6a4b5ae187f-1552306425389/slide-1.png HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:40:07 [error] 74263#74263: *6871 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.webm" failed (2: No such file or directory), client: 10.68.118.89, server: bbb.um.edu.mt, request: "GET /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.webm HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"
2019/10/21 15:40:07 [error] 74263#74263: *6871 open() "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.ogg" failed (2: No such file or directory), client: 10.68.118.89, server: bbb.um.edu.mt, request: "GET /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306/audio/audio.ogg HTTP/1.1", host: "bbb.um.edu.mt", referrer: "https://bbb.um.edu.mt/playback/presentation/2.0/playback.html?meetingId=ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306"

I have tried full permissions but the same occurred. Should I restart BBB when modifying the writing.js file?#

Regards,
Luke

Calvin Walton

unread,
Oct 22, 2019, 10:24:03 AM10/22/19
to bigblueb...@googlegroups.com
This bit here looks like the problem:

On Mon, 2019-10-21 at 06:41 -0700, Luke Mizzi wrote:
> 2019/10/21 15:40:07 [error] 74263#74263: *6875 open()
> "/var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399
> 085186a9bfc21e-1552306425306/video/webcams.webm"
> failed (13: Permission denied), client: 10.68.118.89, server:
> bbb.um.edu.mt, request: "HEAD
> /presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-
> 1552306425306/video/webcams.webm
> HTTP/1.1", host: "bbb.um.edu.mt", referrer:

This means that the web server doesn't have permission to either read
the webcams file, or enter the directory containing the webcams file.

It should be fixable by running the following command on your server:

sudo chmod -R go+Xr /var/bigbluebutton/published/presentation/ba58a0291e7eff8d89ba688399085186a9bfc21e-1552306425306

Let us know how that goes.

--
Calvin Walton <calvin...@kepstin.ca>

Luke Mizzi

unread,
Oct 24, 2019, 5:19:55 AM10/24/19
to BigBlueButton-dev
Hi Chad,

Recordings are working. Thanks.

Regards,
Luke
Reply all
Reply to author
Forward
0 new messages