@shmelfrol
Системный администратор, веб-программист junior

Как обновить сертификаты в докере greenlite BBB?

Здравствуйте.
При установке bbb let`s encrypt не выдал сертификат. но так как у нас есть wildcart серификат указал его в конфиге nginx/
ssl_certificate /etc/certs/certificate.crt;
ssl_certificate_key /etc/certs/kubstu.ru.key;
ssl_session_cache shared:SSL:10m;
ssl_session_timeout 10m;
ssl_protocols TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_stapling on;
ssl_trusted_certificate /etc/certs/certificate_ca.crt;
resolver 77.88.8.7;

Далее перешел к установке GreenLite и на этапе проверки получаю ошибку:
Checking environment: Passed
Checking Connection: Failed
Error connecting to BigBlueButton server - SSL_connect returned=1 errno=0 state=error: certificate verify failed (unable to get local issuer certificate)

нашел (вроде бы решение) но не понял что делать, мало работал с докерами.

Hi! you need to add your CA certificate inside docker via changing Dockerfile like this:

Place your CA certificate in the dir where you are checkout sources
Change Dockerfile (что это - .env?)
Add lines like this after COPY --from(здесь писать - /etc/certs/certificate_ca.crt???)=base $RAILS_ROOT $RAILS_ROOT
COPY ./CA.pem /usr/local/share/ca-certificates/CA.crt
RUN update-ca-certificates
Build and run Greenlight docker
  • Вопрос задан
  • 324 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы