Ошибка сервера проверьте bigbluebutton endpoint и secret

I have setup the BigBlueButton Using docker-compose by using this document. https://github.com/bigbluebutton/docker/tree/develop
Here I am facing the server error which means invalid endpoint and an invalid secret,
Here My questions

  1. Where am I get the endpoint and secret inside the docker?
  2. In this docker-compose default produced the endpoint and the secret. Then why it shows an invalid endpoint and the secret
    `

auto generated by ./scripts/generate

don’t edit this directly.

version: ‘3.6’

html5 templates

x-html5-backend: &html5backend
build: mod/html5
image: bbb-html5
restart: unless-stopped
depends_on:
— redis
— mongodb
— etherpad
environment: &html5backend-env
DOMAIN: ${DOMAIN}
CLIENT_TITLE: ${CLIENT_TITLE}
ETHERPAD_API_KEY: ${ETHERPAD_API_KEY}
LISTEN_ONLY_MODE: ${LISTEN_ONLY_MODE:-true}
DISABLE_ECHO_TEST: ${DISABLE_ECHO_TEST:-false}
AUTO_SHARE_WEBCAM: ${AUTO_SHARE_WEBCAM:-false}
DISABLE_VIDEO_PREVIEW: ${DISABLE_VIDEO_PREVIEW:-false}
CHAT_ENABLED: ${CHAT_ENABLED:-true}
CHAT_START_CLOSED: ${CHAT_START_CLOSED:-false}
BREAKOUTROOM_LIMIT: ${BREAKOUTROOM_LIMIT:-8}
DEV_MODE: ${DEV_MODE:-}
BBB_HTML5_ROLE: backend

x-html5-frontend: &html5frontend
<<: *html5backend
volumes:
— html5-static:/html5-static:rw
environment: &html5frontend-env
<<: *html5backend-env
BBB_HTML5_ROLE: frontend

=========================

services:
bbb-web:
build: mod/bbb-web
restart: unless-stopped
depends_on:
— redis
healthcheck:
test: wget —no-verbose —tries=1 —spider http://10.7.7.2:8090/bigbluebutton/api || exit 1
start_period: 2m
environment:
DEV_MODE: ${DEV_MODE:-}
DOMAIN: ${DOMAIN}
ENABLE_RECORDING: ${ENABLE_RECORDING:-false}
SHARED_SECRET: ${SHARED_SECRET}
WELCOME_MESSAGE: ${WELCOME_MESSAGE:-}
WELCOME_FOOTER: ${WELCOME_FOOTER}
STUN_SERVER: stun:${STUN_IP}:${STUN_PORT}
TURN_SERVER: ${TURN_SERVER:-}
TURN_SECRET: ${TURN_SECRET:-}
NUMBER_OF_BACKEND_NODEJS_PROCESSES: 2
volumes:
— bigbluebutton:/var/bigbluebutton
— vol-freeswitch:/var/freeswitch/meetings
— vol-kurento:/var/kurento
networks:
bbb-net:
ipv4_address: 10.7.7.2

html5-backend-1:
<<: *html5backend
environment:
<<: *html5backend-env
INSTANCE_ID: 1
PORT: 4000
networks:
bbb-net:
ipv4_address: 10.7.7.100

html5-backend-2:
<<: *html5backend
environment:
<<: *html5backend-env
INSTANCE_ID: 2
PORT: 4001
networks:
bbb-net:
ipv4_address: 10.7.7.101

html5-frontend-1:
<<: *html5frontend
environment:
<<: *html5frontend-env
INSTANCE_ID: 1
PORT: 4100
networks:
bbb-net:
ipv4_address: 10.7.7.200

html5-frontend-2:
<<: *html5frontend
environment:
<<: *html5frontend-env
INSTANCE_ID: 2
PORT: 4101
networks:
bbb-net:
ipv4_address: 10.7.7.201

freeswitch:
build: mod/freeswitch
restart: unless-stopped
cap_add:
— IPC_LOCK
— NET_ADMIN
— NET_RAW
— NET_BROADCAST
— SYS_NICE
— SYS_RESOURCE
environment:
DOMAIN: ${DOMAIN}
EXTERNAL_IPv4: ${EXTERNAL_IPv4}
EXTERNAL_IPv6: ${EXTERNAL_IPv6:-::1}
SIP_IP_ALLOWLIST: ${SIP_IP_ALLOWLIST:-}
DISABLE_SOUND_MUTED: ${DISABLE_SOUND_MUTED:-false}
DISABLE_SOUND_ALONE: ${DISABLE_SOUND_ALONE:-false}
SOUNDS_LANGUAGE: ${SOUNDS_LANGUAGE:-en-us-callie}
ESL_PASSWORD: ${FSESL_PASSWORD:-ClueCon}
volumes:
— ./conf/sip_profiles:/etc/freeswitch/sip_profiles/external
— ./conf/dialplan_public:/etc/freeswitch/dialplan/public_docker
— vol-freeswitch:/var/freeswitch/meetings
network_mode: host

nginx:
build: mod/nginx
restart: unless-stopped
depends_on:
— etherpad
— webrtc-sfu
— html5-backend-1
volumes:
— bigbluebutton:/var/bigbluebutton
— html5-static:/html5-static:ro
— ${DEFAULT_PRESENTATION:-/dev/null}:/www/default.pdf
network_mode: host
extra_hosts:
— «host.docker.internal:10.7.7.1»
— «bbb-web:10.7.7.2»
— «etherpad:10.7.7.4»
— «webrtc-sfu:10.7.7.10»
— «html5:10.7.7.11»

etherpad:
build: mod/etherpad
restart: unless-stopped
depends_on:
— redis
environment:
ETHERPAD_API_KEY: ${ETHERPAD_API_KEY}
networks:
bbb-net:
ipv4_address: 10.7.7.4

redis:
image: redis:6.2-alpine
restart: unless-stopped
healthcheck:
test: [«CMD», «redis-cli», «ping»]
interval: 1s
timeout: 3s
retries: 30
networks:
bbb-net:
ipv4_address: 10.7.7.5

mongodb:
image: mongo:4.4
restart: unless-stopped
volumes:
— ./mod/mongo/mongod.conf:/etc/mongod.conf
— ./mod/mongo/init-replica.sh:/docker-entrypoint-initdb.d/init-replica.sh
tmpfs:
— /data/configdb
— /data/db
command: mongod —config /etc/mongod.conf —oplogSize 8 —replSet rs0 —noauth
healthcheck:
test: bash -c «if mongo —eval ‘quit(db.runCommand({ ping’:’ 1 }).ok ? 0 ‘:’ 2)’; then exit 0; fi; exit 1;»
networks:
bbb-net:
ipv4_address: 10.7.7.6

kurento:
image: kurento/kurento-media-server:6.16
restart: unless-stopped
environment:
KMS_STUN_IP: ${STUN_IP}
KMS_STUN_PORT: ${STUN_PORT}
KMS_MIN_PORT: 24577
KMS_MAX_PORT: 32768
KMS_TURN_URL:
KMS_NETWORK_INTERFACES: ${NETWORK_INTERFACE:-}
GST_DEBUG: 3,Kurento*:4,kms*:4,KurentoWebSocketTransport:5
network_mode: host
volumes:
— vol-kurento:/var/kurento

webrtc-sfu:
build: mod/webrtc-sfu
restart: unless-stopped
depends_on:
— redis
— kurento
environment:
CLIENT_HOST: 0.0.0.0
KURENTO_NAME: kurento
REDIS_HOST: redis
FREESWITCH_IP: host.docker.internal
FREESWITCH_SIP_IP: ${EXTERNAL_IPv4}
ESL_IP: host.docker.internal
ESL_PASSWORD: ${FSESL_PASSWORD:-ClueCon}
LOG_LEVEL: info
NODE_CONFIG: ‘{«kurento»:[{«ip»:»${EXTERNAL_IPv4}»,»url»:»ws://kurento:8888/kurento»}]}’
ports:
— «127.0.0.1:3008:3008»
extra_hosts:
— host.docker.internal:10.7.7.1
— kurento:10.7.7.1
networks:
bbb-net:
ipv4_address: 10.7.7.10

fsesl-akka:
build: mod/fsesl-akka
restart: unless-stopped
depends_on:
— redis
environment:
FSESL_PASSWORD: ${FSESL_PASSWORD:-ClueCon}
networks:
bbb-net:
ipv4_address: 10.7.7.14

apps-akka:
build: mod/apps-akka
restart: unless-stopped
depends_on:
— redis
environment:
DOMAIN: ${DOMAIN}
SHARED_SECRET: ${SHARED_SECRET}
volumes:
— vol-freeswitch:/var/freeswitch/meetings
networks:
bbb-net:
ipv4_address: 10.7.7.15

jodconverter:
build: mod/jodconverter
restart: unless-stopped
deploy:
resources:
limits:
memory: 512M
networks:
bbb-net:
ipv4_address: 10.7.7.20

periodic:
build: mod/periodic
restart: unless-stopped
depends_on:
— mongodb
volumes:
— /var/run/docker.sock:/var/run/docker.sock
— bigbluebutton:/var/bigbluebutton
networks:
bbb-net:
ipv4_address: 10.7.7.12

recordings

recordings:
build: mod/recordings
restart: unless-stopped
depends_on:
— redis
environment:
DOMAIN: ${DOMAIN}
volumes:
— bigbluebutton:/var/bigbluebutton
— vol-freeswitch:/var/freeswitch/meetings
— vol-kurento:/var/kurento
tmpfs:
— /var/log/bigbluebutton
— /tmp
networks:
bbb-net:
ipv4_address: 10.7.7.16

https

https_proxy:
image: valian/docker-nginx-auto-ssl
restart: unless-stopped
volumes:
— ssl_data:/etc/resty-auto-ssl

  - ./mod/https/site-ipv4only.conf:/etc/nginx/conf.d/bbb-docker.conf

environment:
  
  ALLOWED_DOMAINS: ""
  
network_mode: host

greenlight

greenlight:
image: bigbluebutton/greenlight:v2
restart: unless-stopped
env_file: /home/user/Desktop/green/bbb-docker/.env
environment:
DB_ADAPTER: postgresql
DB_HOST: postgres
DB_NAME: greenlight
DB_USERNAME: postgres
DB_PASSWORD: ${POSTGRESQL_SECRET:-password}

  BIGBLUEBUTTON_ENDPOINT: https://${DOMAIN}/bigbluebutton/api/
  
  BIGBLUEBUTTON_SECRET: ${SHARED_SECRET}
  SECRET_KEY_BASE: ${RAILS_SECRET}
ports:
  - 10.7.7.1:5000:80

postgres:
image: postgres:12-alpine
restart: unless-stopped
environment:
POSTGRES_DB: greenlight
POSTGRES_USER: postgres
POSTGRES_PASSWORD: ${POSTGRESQL_SECRET:-password}
healthcheck:
test: [«CMD-SHELL», «pg_isready -U postgres»]
interval: 10s
timeout: 5s
retries: 5
volumes:
— ./postgres-data:/var/lib/postgresql/data

prometheus

prometheus-exporter:
image: greenstatic/bigbluebutton-exporter:v0.7.0-preview2
restart: unless-stopped
environment:
API_BASE_URL: http://10.7.7.1:8080/bigbluebutton/api/
API_SECRET: ${SHARED_SECRET}
RECORDINGS_METRICS_READ_FROM_DISK: «false»
networks:
bbb-net:
ipv4_address: 10.7.7.33

volumes:
bigbluebutton:
vol-freeswitch:
vol-kurento:
html5-static:

ssl_data:

networks:
bbb-net:
ipam:
driver: default
config:
— subnet: «10.7.7.0/24»
`

There could be many reasons such as expired SSL certificate, incorrect BIGBLUEBUTTON_ENDPOINT, and misconfigured Scalelite. Follow the steps in this post to resolve Server Error Invalid BigBlueButton Endpoint and Secret.

If you have been a BigBlueButton administrator for a while, and have used Greenlight as the front-end to access BigBlueButton, you most likely have encountered the following error:

Server Error Invalid BigBlueButton Endpoint and Secret

Following are the possible reasons for the error above:

  1. You might have entered incorrect BIGBLUEBUTTON_ENDPOINT and BIGBLUEBUTTON_SECRET in the .env file of Greenlight server
  2. The SSL certificate expired on your BigBlueButton server might have expired
  3. Sometimes even if you remove a BigBlueButton server from the Scalelite server, the Scalelite will still poll for the removed BigBlueButton server. In that case, the Greenlight server connecting to that Scalelite server will throw the error above.
  4. BigBlueButton server is not accessible from the Greenlight server, may be due to firewall or some network issue
  5. You might be running an old instance of the Greenlight server.

You should go through each of the possible cause and dig dipper into what is applicable in your case.

To help you troubleshooting, we are sharing our solution checklist as below:

  1. Make sure you have set the correct  BIGBLUEBUTTON_ENDPOINT and BIGBLUEBUTTON_SECRET in the .env file.
  2. Make sure you have a valid SSL certificate on the BigBlueButton server.
  3. Once you make any changes to the Scalelite server, make sure to restart it.
  4. Verify that Greenlight configurations is correct by executing the following command:
    docker run --rm --env-file .env bigbluebutton/greenlight:v2 bundle exec rake conf:check
  5. Make sure the Greenlight server can connect to the BigBlueButton server. To check the connectivity, use the command below:
    docker exec -t greenlight-v2 curl <BIGBLUEBUTTON_ENDPOINT>
  6. Finally, upgrade the Greenlight server, as follows:
    docker pull bigbluebutton/greenlight:v2
    docker-compose down && docker-compose up -d

Если у Вас возникла эта ошибка, то скорее всего вы используете устаревшую версию BBB 2.2 установленную на Ubuntu 16

Эта проблема возникла из-за того, что некоторые пакеты, необходимые для работы BBB обновились и перестали работать на Ubuntu 16. Причем на новой версии BBB 2.3 для Ubuntu 18 все работает корректно после этих обновлений.

Есть 2 решения данной проблемы:

Этот вариант потребует полной переустановки BBB на сервере. Все данные пользователей, включая записи и созданные комнаты БУДУТ УДАЛЕНЫ. Такой вариант обновления это по сути новая установка BBB. Поэтому оплачивается он по тарифу «Установка». Так же потребуется переустановить операционную систему на Ubuntu 18

Нужно будет в ручную загрузить обновленные пакеты и провести работы над обновлением сертификатов. Это весьма трудоемкий процесс и он сопоставим с установкой BBB с ноля. Поэтому оплачивается соразмерно новой установке.

Для решения проблемы напишите нам в Вастап:

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Pick a username
Email Address
Password

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account

b.ka…@gmail.com

unread,

Jun 17, 2021, 7:42:03 PM6/17/21

to BigBlueButton-Setup

Hello I have successfully set up multiple instances of bbb running greenlight at our organisation but am having trouble getting 2.3 to run (with greenlight).

I startet with a clean install of ubuntu 18.04 as suggestet and did all preinstallchecks successfully and the following ports were opened
TCP: 80, 443, 1935, 7443

UDP: 16384-32768

after running the installsh (wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s — -v bionic-230 -s [mydomain.com]-e [m…@email.com]  -a -w -g

the installation finishes with «bbb-conf —check» returning the following errormessage at the end:

«Warning: Failed to verify STUN server at stun.l.google.com 19302 with command
#
#    stunclient —mode full —localport 30000 stun.l.google.com 19302″

Note we didn’t use a Stunserver in our previous installations. I can set one up but we actually don’t really have a need for it atm since basically all communication is happening internally anyway.

The real problem comes when I create an admin for greenlight and try to login. After logging in I always get an Errormessage saying
«

Server Error
Invalid BigBlueButton Endpoint and Secret
Please make sure the proper steps have been taken. Learn more»

I redid alll the steps relating to the .env-configuration. uninstalled and reinstalled and also did a complete reinstall of bbb without greenlight and installed it manually afterwards. But the problem persists.

Any help would be greatly appreciated I have no Idea what is going wrong.

PS: the demomeeting at «https://mydomain.com/demo/demo1.jsp»
seems to works fine

b.ka…@gmail.com

unread,

Jun 17, 2021, 7:45:03 PM6/17/21

to BigBlueButton-Setup

just for clarification, the instances that were set up before and are running well were all bbb 2.2

Felipe Cecagno

unread,

Jun 18, 2021, 1:32:09 AM6/18/21

to bigbluebu…@googlegroups.com

Use bbb-conf —secret to discover the secret of your new server.

b.ka…@gmail.com

unread,

Jun 18, 2021, 1:32:37 PM6/18/21

to BigBlueButton-Setup

Hello Felipe,
thank you for you’r reply.

The output of
bbb-conf —secret is the same as the BIGBLUEBUTTON_SECRET in the .env in the grenlight directory

sd…@distancelearning.cloud

unread,

Jun 18, 2021, 2:06:00 PM6/18/21

to bigbluebu…@googlegroups.com

Can you look at /var/log/nginx/bigbluebutton.access.log and see if the greenlight docker is sending any api calls to the BBB server?

Regards,

Stephen

b.ka…@gmail.com

unread,

Jun 18, 2021, 3:47:43 PM6/18/21

to BigBlueButton-Setup

Hi thank you for your reply,

greenlight docker would be originating from 127.0.0.1 correct ?
If so then these are the lines in the log:

127.0.0.1 — — [18/Jun/2021:12:28:42 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:43 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:44 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:45 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:46 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:47 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:48 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:49 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:50 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:51 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:52 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:53 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:55 +0200] «GET /bigbluebutton/api HTTP/1.1» 200 92 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:55 +0200] «GET /bigbluebutton/api HTTP/1.1» 200 92 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:28:55 +0200] «GET /default.pdf HTTP/1.1» 200 42107 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:37 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:38 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:39 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:40 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:41 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:42 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:44 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:45 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:46 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:47 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:48 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:49 +0200] «GET /bigbluebutton/api HTTP/1.1» 200 92 «-» «curl/7.58.0»
127.0.0.1 — — [18/Jun/2021:12:31:49 +0200] «GET /bigbluebutton/api HTTP/1.1» 200 92 «-» «curl/7.58.0»

127.0.0.1 — — [18/Jun/2021:12:31:49 +0200] «GET /default.pdf HTTP/1.1» 200 42107 «-» «curl/7.58.0»

sd…@distancelearning.cloud

unread,

Jun 18, 2021, 4:40:44 PM6/18/21

to bigbluebu…@googlegroups.com

Not sure, but something is trying every second.. it eventually works for just a couple of times the 200 is good api call to bbb-web.

Maybe docker is up first waiting for bbb-web to be up.

That’s 3 minutes apart, did you restart bbb-conf –restart to get that.

What about turning greenlight docker down, and back up.

I’m not familiar with greenlight, but there is a way to also see the docker logs to check for errors… Some greenlight users make be able to shead for light.

sd…@distancelearning.cloud

unread,

Jun 18, 2021, 4:42:06 PM6/18/21

to bigbluebu…@googlegroups.com

Felipe Cecagno

unread,

Jun 18, 2021, 8:11:10 PM6/18/21

to bigbluebu…@googlegroups.com

127.0.0.1 — — [18/Jun/2021:12:31:42 +0200] «GET /bigbluebutton/api HTTP/1.1» 404 162 «-» «curl/7.58.0»

The response is 404 NOT FOUND, so I believe nginx isn’t configured properly.

b.ka…@gmail.com

unread,

Jun 23, 2021, 5:06:59 PM6/23/21

to BigBlueButton-Setup

@Stephen:

thank you for your help.
Sorry for my late reply

  1. I restarted bbb in between yes, sorry should have clarified.
  1. What about turning greenlight docker down, and back up.

  1. sadly doesn’t change anything
    log output after restart and trying to log in:
    <my.device.ip> — — [23/Jun/2021:16:00:14 +0200] «GET / HTTP/1.1» 307 180 «-» «Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0»
    <my.device.ip> — — [23/Jun/2021:16:00:15 +0200] «GET /b HTTP/1.1» 200 15151 «-» «Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0»
    <my.device.ip> — — [23/Jun/2021:16:00:15 +0200] «GET /b/themes/primary.css HTTP/1.1» 200 4222 «https://<my.domain.name>/b» «Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0»
    <my.device.ip> — — [23/Jun/2021:16:00:15 +0200] «GET /b/assets/favicon-76c923a0c96c0e77a6ec9d6596b30d597bf270a94136c36aac0cfae8d647b83c.ico HTTP/1.1» 499 0 «https://<my.domain.name>/b» «Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) $
    <my.device.ip> — — [23/Jun/2021:16:00:18 +0200] «GET /b/signin HTTP/1.1» 200 15184 «https://<my.domain.name>/b» «Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0»
    <my.device.ip> — — [23/Jun/2021:16:00:18 +0200] «GET /b/assets/favicon-76c923a0c96c0e77a6ec9d6596b30d597bf270a94136c36aac0cfae8d647b83c.ico HTTP/1.1» 200 2587 «https://<my.domain.name>/b/signin» «Mozilla/5.0 (Windows NT 10.0; Win64; x64;$
    <my.device.ip> — — [23/Jun/2021:16:00:22 +0200] «POST /b/u/login HTTP/1.1» 302 136 «https://<my.domain.name>/b/signin» «Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0»
    <my.device.ip> — — [23/Jun/2021:16:00:22 +0200] «GET /b/ber-foj-zyy-pbo HTTP/1.1» 200 15407 «https://<my.domain.name>/b/signin» «Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0»
    <my.device.ip> — — [23/Jun/2021:16:00:22 +0200] «GET /b/themes/primary.css HTTP/1.1» 304 0 «https://<my.domain.name>/b/ber-foj-zyy-pbo» «Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:89.0) Gecko/20100101 Firefox/89.0»
  1. There is also a greenlight google group…
  1. Thank you I didn’t know that.Just issued a request to join the group
  2. Some commands to check configs
    outpt for when running

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


    Checking environment: Passed

    Checking Connection: Passed

    Checking Secret: Passed

b.ka…@gmail.com

unread,

Jun 23, 2021, 5:11:06 PM6/23/21

to BigBlueButton-Setup

@Felipe:

Thank you for your reply I redid the Steps from
https://docs.bigbluebutton.org/greenlight/gl-install.html#4-configure-nginx-to-route-to-greenlight

it does sadly not change anyhing however If I try to do the optional step (add
«location = / {
return 307 /b;
}» in front of the last «}») I get the following errormessage when trying to restart nginx:
«Job for nginx.service failed because the control process exited with error code.
See «systemctl status nginx.service» and «journalctl -xe» for details.»

Is that of any help to identify the problem ?

emmanuel…@gmail.com

unread,

Nov 25, 2021, 8:56:16 AM11/25/21

to BigBlueButton-Setup

First you need to check if bbb-conf —secret yield the same endpoint and secret key as in your .env file. If everything looks good then do the following to force renewal of certificate.

  1. apt-get install snapd
  2. apt-get remove -y certbot
  3. snap install certbot —classic
  4. certbot renew —force-renewal —preferred-chain «ISRG Root X1»
  5. bbb-conf —clean
  6. sudo systemctl restart ngnix

Понравилась статья? Поделить с друзьями:

Не пропустите эти материалы по теме:

  • Яндекс еда ошибка привязки карты
  • Ошибка сервера беларусбанк
  • Ошибка сервера банка эквайера
  • Ошибка сервера ацк финансы
  • Ошибка сервера атернос не удалось проверить имя пользователя

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии