Connecting Greenlight to Scalelite

359 views
Skip to first unread message

Zuben

unread,
Jun 18, 2021, 8:03:12 AM6/18/21
to bigbluebutton-greenlight
I am trying to install Greenlight, Scalelite and BBB on three separate servers. My scalelite is running fine connecting with BBB as well. But I am not able to install Greenlight on a separate server connecting to scalelite. Greenlight works fine when run on a single BBB server but it is not picking up scalelite domain. 
Can you help me do this task? Thanks

Zuben

unread,
Jun 18, 2021, 8:31:18 AM6/18/21
to bigbluebutton-greenlight
I think there is some problem in the communication between greenlight and scalelite. Maybe database or nginx. Because all the steps in the document were success but still it shows FAILED on the webpage.
Is there any config changes that needs to be done while installing on scalelite and on a separate server. 
In the Scalelite document it just says use scalelite hostname as ENDPOINT and its Loadbalancer secret as the BBB_SECRET.
The endpoint url and secret of scalelite are working fine with moodle but not with greenlight.

Zuben

unread,
Jun 18, 2021, 8:44:45 AM6/18/21
to bigbluebutton-greenlight

~/greenlight# docker-compose down
Stopping greenlight-v2   ... done
Stopping greenlight_db_1 ... done
Removing greenlight-v2   ... done
Removing greenlight_db_1 ... done
Removing network greenlight_default

~/greenlight# docker run --rm --env-file .env bigbluebutton/greenlight:v2 bundle exec rake conf:check

Checking environment: Passed
Checking Connection: Passed
Checking Secret: Passed

Zuben

unread,
Jun 18, 2021, 8:55:45 AM6/18/21
to bigbluebutton-greenlight
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<response>
<returncode>FAILED</returncode>
<messageKey>unsupportedRequest</messageKey>
<message>This request is not supported.</message>
</response>

This result is on the scalelite domain.

Zuben

unread,
Jun 19, 2021, 3:35:06 AM6/19/21
to bigbluebutton-greenlight

I can see nginx as the only problem. The file in /etc/nginx/sites-available/default needs to be configured according to the scalelite server settings. 
I couldnot install nginx on scalelite server because the scalelite-nginx.service didnot allow it to be installed, but the ssl was installed for the scalelite domain name. Now if I have to fill out the details of ssl certificate in the default file on greenlight server then ssl details needs to be present on this greenlight server, which is not allowed as I already have ssl for that domain on the scalelite server. 
Do I have to use some sort of proxy for the scalelite server on greenlight server to get ssl or is there any config changes in default file that needs to be done. I know default file has to be changed because when installed greenlight with bigbluebutton a file /etc/nginx/sites-available/bigbluebutton was created containing ssl details as well.
Reply all
Reply to author
Forward
0 new messages