bbb-learning-dashboard isn't showing

369 views
Skip to first unread message

API Treebes

unread,
Jan 10, 2022, 11:26:22 AM1/10/22
to BigBlueButton-Setup
Hi people,

For reference, I found this threads

In this one, Matthias reports that there is an error 403 when trying to open the learning-dashboard (my case is 404)
https://groups.google.com/g/bigbluebutton-setup/c/ACKgGV4xjyQ/m/vBlRdhStAwAJ
The solution was to fill the folder /var/bigbluebutton/learning-dashboard; but in my case, there is a folder bbb-learning-dashboard and there are all the files and folders. I wanted to installed using this


But I'm kind of new in this and I didn't know how to, so I unloaded the zip from here

Unziped and copied the folder that I needed to do what the Dev Instructions order:

Prepare destination directory
mkdir /var/bigbluebutton/learning-dashboard chown bigbluebutton /var/bigbluebutton/learning-dashboard/

Build instructions
cd bbb-learning-dashboard rm -r node_modules npm install npm run build cp -r build/* /var/bigbluebutton/learning-dashboard

Update nginx config
cp bbb-learning-dashboard/learning-dashboard.nginx /etc/bigbluebutton/nginx/

But still nothing, still 404. I ran this command

apt install --reinstall bbb-learning-dashboard

And the prompt was

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package bbb-learning-dashboard

What am I missing?

Thank you in advance

anton.g...@blindsidenetworks.com

unread,
Jan 11, 2022, 9:30:47 AM1/11/22
to BigBlueButton-Setup
Hi there!

The nginx path for the learning analytics dashboard was changed this week. Could you please paste the URL you're getting when you hit 404? (so we can rule this out)

For BBB 2.4.0 I'd expect you to have <domain>/learning-dashboard ...
which hopefully should work after sudo systemctl reload nginx 
Check also the content of the dashbord related .nginx from /etc/bigbluebutton/nginx

Regards,
Anton

API Treebes

unread,
Jan 11, 2022, 10:03:22 AM1/11/22
to BigBlueButton-Setup
Thank you for your help, in my situation I try to access through this URLs

Both show 404

I reloaded nginx but nothing changed. The content of the file /etc/bigbluebutton/nginx/learning-dashboard.nginx is

location /learning-dashboard/ {
    alias /var/bigbluebutton/learning-dashboard/;
    autoindex off;
}

Also you wrote that this is for BBB 2.4;  I searched in my commands and I installed 2.3

wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v bionic-230 -s bbb.comercia.io -e ax...@xxx.com  -a -w -g

According with the documentation, I only need to rerun this command changing bionic-230 to bionic-240; but will this change overwrite my customization, right?

Also, I won't need to run the command with the -g parameter, right=

I think that if I upgrade to 2.4 maybe the learning-dashboard would work but I want to be sure about this before messing this all

API Treebes

unread,
Jan 12, 2022, 1:16:08 PM1/12/22
to BigBlueButton-Setup
Ok, I updated to 2.4 and the dashboard indeed is shown only in the room, if I try to access using any URL

I reloaded the nginx and the content of the file /etc/bigbluebutton/nginx/learning-dashboard.nginx is the same as before

location /learning-dashboard/ {
    alias /var/bigbluebutton/learning-dashboard/;
    autoindex off;
}

But I still get 404

API Treebes

unread,
Jan 13, 2022, 5:25:43 PM1/13/22
to BigBlueButton-Setup
My fault, I thought that there was a panel in an unique URL to check the dashboard, I got help about this and the URL is generated according the meeting. I posted this final message just in case anyone else is having this confusion

Everything worked fine with the update to 2.4

Reply all
Reply to author
Forward
0 new messages