Привет!
Я только что установил Discourse с нуля на сервер Ubuntu 20. Следовал стандартной процедуре установки и заметил несколько странных вещей в логах, включая несколько ошибок и предупреждений. Я запускал команду launcher rebuild app несколько раз в один день — каждый раз в логе после указания расположения сертификатов Let’s Encrypt появляется ошибка (я скрыл FQDN, заменив его на “abc”):
…
-----END CERTIFICATE-----
Ваш сертификат находится в /shared/letsencrypt/abc/abc.cer
Ваш ключ сертификата находится в /shared/letsencrypt/abc/abc.key
Промежуточный сертификат УЦ находится в /shared/letsencrypt/abc/ca.cer
Полный цепочный сертификат также доступен: /shared/letsencrypt/abc/fullchain.cer
O = Digital Signature Trust Co., CN = DST Root CA X3
ошибка 10 на глубине 3 при поиске: сертификат истёк
Используемый УЦ: https://acme-v02.api.letsencrypt.org/directory
…
Скрипт, похоже, пытается завершить подписание сертификата, и после успешной попытки снова выводит список расположения сертификатов. Сертификаты устанавливаются, но при перезапуске nginx скриптом появляется следующая ошибка:
…
Выполнение команды reload: sv reload nginx
предупреждение: nginx: не удалось открыть supervise/ok: файл не существует
Ошибка перезагрузки для :
O = Digital Signature Trust Co., CN = DST Root CA X3
ошибка 10 на глубине 3 при поиске: сертификат истёк
O = Digital Signature Trust Co., CN = DST Root CA X3
ошибка 10 на глубине 3 при поиске: сертификат истёк
Запущен runsvdir, PID 4266
…
Обе эти задачи выполняются во второй раз с тем же результатом.
Я могу зайти на форум по HTTPS, хотя браузер сообщает, что сайт не безопасен — он указывает, что некоторые элементы, например изображения, не защищены. Также в разделе «Детали безопасности» в Firefox отображается, что сайт не предоставляет информацию о владельце и не указано, кто проверил сертификат. Однако при просмотре сертификата всё кажется в порядке — даже срок действия сертификатов истекает только в следующем году.
Не знаете, с чем могут быть связаны эти ошибки и предупреждения в логах и как их исправить?
Спасибо,
Goppi