We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on Vesta 2.0 and expect to release it soon. Read more about it: https://vestacp.com/docs/vesta-2-development
Не обновляется сертификат ssl Let's Encrypt для одного домена
Не обновляется сертификат ssl Let's Encrypt для одного домена
я нашел похожий вопрос, но там решения не увидел
viewtopic.php?f=28&t=14965
Скажи, пожалуйста, какие команды можно использовать. Что должно быть записано и в каком месте, чтобы работало обновление сертификата
ситуация такая, в панели 5 доменов (+ алиасы), 4 исправно работают сами продлевают свой сертификат.
А вот 1 постоянно мне приходит письмо за неделю до окончания (от [email protected]) и приходится заходит в настройки домена, отключать поддержку ssl и потом снова включать, тогда серт обновится.
иначе как только срок выйдет - сайты могут быть недоступны по https в браузере блокируется
что посмотреть? может есть какой то лог работы где я могу обнаружить ошибки? подскажите пожалуйста куда копать
viewtopic.php?f=28&t=14965
Скажи, пожалуйста, какие команды можно использовать. Что должно быть записано и в каком месте, чтобы работало обновление сертификата
ситуация такая, в панели 5 доменов (+ алиасы), 4 исправно работают сами продлевают свой сертификат.
А вот 1 постоянно мне приходит письмо за неделю до окончания (от [email protected]) и приходится заходит в настройки домена, отключать поддержку ssl и потом снова включать, тогда серт обновится.
иначе как только срок выйдет - сайты могут быть недоступны по https в браузере блокируется
что посмотреть? может есть какой то лог работы где я могу обнаружить ошибки? подскажите пожалуйста куда копать
Re: Не обновляется сертификат ssl Let's Encrypt для одного домена
Итак, не нашел решения, пришлось залезать самому. В итоге нашел причину.
Проблема в том что домен рф, и при обновлении сертификата он почему то передает его не в пуникоде а в кириллице.
Вообщем проблема в этом файле, надо его заменить и все будет работать, не знаю может кому поможет.
Пытался закоммитить на гитхаб. Но репозиторий закрыт(
Кстати такая же абсолютно проблема с хестия - это форк панели веста
Нужно исправить код в файле v-add-letsencrypt-domain
начиная с 80 строчки
# check if alias is the letsencrypt wildcard domain, if not, make the normal checks
после правок выпуск сертификата и продление корректно для доменов на кириллице
Проблема в том что домен рф, и при обновлении сертификата он почему то передает его не в пуникоде а в кириллице.
Вообщем проблема в этом файле, надо его заменить и все будет работать, не знаю может кому поможет.
Пытался закоммитить на гитхаб. Но репозиторий закрыт(
Кстати такая же абсолютно проблема с хестия - это форк панели веста
Нужно исправить код в файле v-add-letsencrypt-domain
начиная с 80 строчки
# check if alias is the letsencrypt wildcard domain, if not, make the normal checks
Code: Select all
if [[ "$aliases" != "*.$domain" ]]; then
for alias in $(echo "$aliases" |tr ',' '\n' |sort -u); do
# idn py -> ru
alias2=$(echo "$alias" | idn -u)
check_alias="$(echo $ALIAS |tr ',' '\n' |grep ^$alias$)"
if [ -z "$check_alias" ]; then
check_alias="$(echo $ALIAS |tr ',' '\n' |grep ^$alias2$)"
fi
if [ -z "$check_alias" ]; then
echo "[$(date)] : EXIT=domain alias $alias doesn't exist" >> /usr/local/vesta/log/letsencrypt.log
check_result $E_NOTEXIST "domain alias $alias doesn't exist"
fi
done
fi;