bigbluebutton / bbb-install

BASH script to install BigBlueButton in 30 minutes.
GNU Lesser General Public License v3.0
618 stars 542 forks source link

What is @bbb-fe ??? #681

Open cod3r0k opened 1 year ago

cod3r0k commented 1 year ago

I installed the latest 2.7 version via the below code:

wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh | bash -s -- -w -v focal-270 -s ....

after that, my nginx error is:

could not find named location "@bbb-fe"

cod3r0k commented 1 year ago

Is @bbb-fe related for some debugs or .... ? @ffdixon

antobinary commented 1 year ago

Hi @cod3r0k Could you please copy-paste some more context? This @bbb-fe does not ring a bell yet.

AdamZWinter commented 1 year ago

Just happed to be running into the same problem and found this here. @bbb-fe is in the nginx config flile:

# BigBlueButton landing page. location / { root /var/www/bigbluebutton-default/assets; try_files $uri @bbb-fe; }

I installed Greenlight along with BBB (on the same server with the -g flag), and I see the docker container running with 127.0.0.1 ->3000 (which I assume is a React frontend), but I don't see anything in the nginx configuration, nor the haproxy configuration that connects to it.

ffdixon commented 1 year ago

See

https://github.com/bigbluebutton/bbb-install/blob/v2.7.x-release/bbb-install.sh#L1641

Xsmael commented 1 year ago

Have you guys solved this ? i have the same issue!

AdamZWinter commented 1 year ago

Yes, check out this thread: https://github.com/bigbluebutton/bbb-install/issues/700

emostoyanov commented 1 year ago

Have you guys solved this ? i have the same issue!

Hi Xsmael,

I faced the same issue - apparently @bbb-fe is supposed to be replaced with the Greenlight v3 url (RELATIVE_URL_ROOT in .env, e.g. /gl). This did not happened in /etc/nginx/sites-available/bigbluebutton file at the install time and a possible workarround is to replace the line

`try_files $uri @bbb-fe;`

with

 `return 301 /gl;`

I also tried first to change the line to try_files $uri /gl;, but this loads empty page - gl interface does not show up, although viewing the page source it should.

AdamZWinter commented 1 year ago

NO. @bbe-fe is NOT a template placeholder that was supposed to be replaced. It is fine like it is. Your problem is not there.
The definition for it is found here: /usr/share/bigbluebutton/nginx/greenlight-v3.nginx

See this thread: https://github.com/bigbluebutton/bbb-install/issues/699

Then, to find the actual problem, read this thread: https://github.com/bigbluebutton/bbb-install/issues/700