Перейти к содержанию

Изменение SSL сертификата Логин Центра

Замена сертификата и приватного ключа

LC_DIR: Логин центр установлен в /om/login-center

Info

Ваша директория может быть другой

SSL Сертификат в формате x509 находится в директории логин центра <LC_DIR>/data/nginx/cert

  • Название файла сертификата: bundle.crt
  • Название файла ключа: crt.key

Warning

Имена файлов критически важны, так как они используются в файлах конфигурации сервиса. Если задать другое имя для файлов, сервис не запустится.

После подмены сертификата и ключа нужно перезагрузить веб-сервер

Переходим в директорию с установленным логин центром <LC_DIR>

Запускаем команду для перезагрузки веб-сервера:

docker restart optimacros_nginx

Идем в браузер смотреть результат

Перестал работать веб сервер

Из-за некорректного сертификата веб-сервер может не запуститься, в этом случае необходимо произвести отладку проблемы

Читаем последние логи и анализируем проблему:

docker logs -f optimacros_nginx

Если команда docker logs выдает ошибку

Error response from daemon: configured logging driver does not support reading

Меняем тип драйвера логирования, для этого редактируем файл docker-compose <LC_DIR>/app/web/docker-compose.yml

Файл в формате yml, находим секцию nginx и меняем в под-секции logging, значение свойства driver на local

Сохраняем файл и запускаем команду для перезагрузки веб-сервера:

docker restart optimacros_nginx

Читаем последние логи и анализируем проблему:

docker logs -f optimacros_nginx