Мне написал подписчик и рассказал, что уже несколько дней не может получить нормальный сертификат через Let's Encrypt. Все сертификаты получаются выданы (STAGING) Artificial Apricot R3, но откуда они берутся не понятно. На самом сайте Let's Encrypt https://letsencrypt.org/docs/staging-environment/ указано, что для получения сертификатов для тестовых сред используется url https://acme-staging-v02.api.letsencrypt.org/directory но для получения нормальных сертификатов для production сред необходимо использовать url https://acme-v02.api.letsencrypt.org/directory Покопавшить в коде aapanel, обнаружил, что в версии 6.8.26 (16.10.2022) на чистой установке в файле /www/server/panel/class/acme_v2.py (этот python класс как раз отвечает за выпуск сертификатов) переменная _debug имеет значение True. Далее по тексту видно, что если _debug = True, то и путь для получения сертификатов используется для тестовых сред. Чтобы это исправить необходимо ввести следующие команды sed -i 's+_debug = True+_debu
AAPanel + Let's Encrypt и откуда берутся сертификаты (STAGING) Artificial Apricot R3
16 октября 202216 окт 2022
70
1 мин