Installing Greenlight v3

553 views
Skip to first unread message

NickZ

unread,
Oct 9, 2023, 5:13:33 AM10/9/23
to BigBlueButton-dev
Good day!
I am asking for help.
When installing bigbluebutton v 2.6.. an error appears when loading greenlight -3

Status: Downloaded newer image for bigbluebutton/greenlight:v3
docker.io/bigbluebutton/greenlight:v3
bbb-install: greenlight-v3 docker compose file was created
bbb-install: checking the configuration of greenlight-v3...
bbb-install: greenlight-v3 .env file was created
'/root/greenlight-v3/.env' -> '/root/greenlight-v3/.env.old'
bbb-install: old .env file can be retrieved at /root/greenlight-v3/.env.old
cp: cannot stat '/usr/share/bigbluebutton/nginx/greenlight-v3.nginx': No such file or directory
bbb-install: added greenlight-v3 nginx file
bbb-install: found greelight-v2 redirection rule and disabled it!
bbb-install: found default bbb-fe 'Welcome' and disabled it!
bbb-install: Deploying Greenlight on the '/' path...
nginx: [emerg] bind() to [::1]:82 failed (99: Cannot assign requested address)
nginx: configuration file /etc/nginx/nginx.conf test failed
bbb-install: greenlight-v3 failed to install/update due to nginx tests failing to pass - if using the official image then please contact the maintainers.

Everything works through api.

  Our server does not support ipv6. Where to look?

Jean Pluzo

unread,
Oct 9, 2023, 10:20:04 AM10/9/23
to BigBlueButton-dev
Hi,

check if your server has ipv6 ENABLED. Even if you only use ipv4 in your network, you need ipv6 enabled in your server for BBB to be installed.
This is our case. We install BBB with ipv6 enabled even though we don't (yet) use ipv6

Regards,
J.

Nikola

unread,
Oct 9, 2023, 3:39:13 PM10/9/23
to bigblueb...@googlegroups.com
Thank you.
ipv6 is disabled for us. After installing bigbluebutton 2.5, 2.6, 2.7, I disable support in the file /etc/nginx/sites-available/digbluebutton
commenting lines # listen [::]:80;
  # listen [::1]:82 http2;
# listen [::1]:81;
/opt/freeswitch/etc/freeswitch/autoload_configs/event_socket.conf.xml
/opt/freeswitch/etc/freeswitch/sip_profiles
after restarting the server, bigbluebutton works via API. But Greenlight does not work. unable to install greenlight-v3 container.

пн, 9 жовт. 2023 р. о 17:20 Jean Pluzo <juanlope...@gmail.com> пише:
--
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/9649a6b5-4870-45e9-8ffd-a3fa2e1df7a8n%40googlegroups.com.

Nikola

unread,
Oct 9, 2023, 3:43:08 PM10/9/23
to bigblueb...@googlegroups.com
Why is there no redirect to /b

пн, 9 жовт. 2023 р. о 22:38 Nikola <ngz...@gmail.com> пише:

Nikola

unread,
Oct 10, 2023, 1:02:52 PM10/10/23
to bigblueb...@googlegroups.com
Hello group!
I understand that there are no ideas how to install bigbluebutton + Greenlight v3 on a server without ipv6 support?
This is how myserver.com/b works for me, but then it gives  myserver.com  a 500 error.

пн, 9 жовт. 2023 р. о 22:42 Nikola <ngz...@gmail.com> пише:
Message has been deleted

Nikola

unread,
Oct 29, 2024, 10:53:53 AM10/29/24
to bigblueb...@googlegroups.com
Greetings!
1. Comment 3 lines in the file /etc/nginx/sites-available/bigbluebutton

# listen [::]:80;
# listen [::1]:82 http2;
# listen [::1]:81;
2. /opt/freeswitch/etc/freeswitch/autoload_configs/event_socket.conf.xml and change the line
 <param name="listen-ip" value="::"/>
that
 <param name="listen-ip" value="127.0.0.1"/>
This tells FreeSWITCH that instead of binding port 8021 to the local IPV6 address, bind to the IPV4 address 127.0.0.1. Next, execute the following two commands
$ sudo mv /opt/freeswitch/etc/freeswitch/sip_profiles/internal-ipv6.xml /opt/freeswitch/etc/freeswitch/sip_profiles/internal-ipv6.xml_
$ sudo mv /opt/freeswitch/etc/freeswitch/sip_profiles/external-ipv6.xml /opt/freeswitch/etc/freeswitch/sip_profiles/external-ipv6.xml_
and then restart BigBlueButton with the commands
$ sudo bbb-conf --clean
$ sudo bbb-conf --check
3. Add /etc/sysctl.d/99-sysctl.conf at the end
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
4. Reboot
5. If you are going to update the BBB version, be sure to install it
net.ipv6.conf.all.disable_ipv6 = 0
net.ipv6.conf.default.disable_ipv6 = 0

Nikola

unread,
Nov 1, 2024, 1:52:45 AM11/1/24
to bigblueb...@googlegroups.com
Congratulations! Did you get the result? Did it help you?

вт, 29 жовт. 2024 р. о 16:53 Nikola <ngz...@gmail.com> пише:
Reply all
Reply to author
Forward
0 new messages