Ошибка LetsEncrypt
Ошибка LetsEncrypt
https://bugs.vestacp.com/ - недоступен потому пишу тут.
После истечения строка сертификата он автоматом не обновляется. Вручную обновления проходит (редактирую домен). Веста свежеустановленая.
Debian 9.4 64 бита
vesta
Версия: 0.9.8 (amd64)
Релиз:20
задания
активно
После истечения строка сертификата он автоматом не обновляется. Вручную обновления проходит (редактирую домен). Веста свежеустановленая.
Debian 9.4 64 бита
vesta
Версия: 0.9.8 (amd64)
Релиз:20
задания
Code: Select all
sudo /usr/local/vesta/bin/v-update-letsencrypt-ssl
Re: Ошибка LetsEncrypt
При ручном запуске скрипт зависает на одном несуществующем домене, но скрипт продолжил работу - куда еще копать?
Re: Ошибка LetsEncrypt
Такая же проблема. Причём, чтоб получить сертификаты на кириллические домены, приходится выполнять практически шаманские действия, а иначе всегда получаю ошибку Error: Invalid response from http://xn----********--p1ai/.well-known/acme-challenge/017mKvQZKyb9EjunN-cxGng0cUn5CPBdb7c_6zq1f0g: \
Готового решения нигде не нашёл, поэтому пришлось разбираться самому.
И так создаём кириллический домен например мойсайт.рф, всё без ошибок создаётся. Пытаемся получить сертификат SSL выскакивает ошибка Error: Invalid response from http://XN--80ARBJKTJ.XN--P1AI/.well-kno ... challenge/. Идём в каталог /home/user/conf/web и в нём видим файлы конфига мойсайт.рф.nginx.conf. открываем его текстовым редактором и в конце видим такую строчку:
Выходим и ищем этот конфиг nginx.XN--80ARBJKTJ.XN--P1AI.conf*, а его и нет, есть nginx.мойсайт.conf_letsencrypt. Можно просто попробовать переименовать, но не известно может где на этот файл ссылаются, поэтому сделал просто ссылку(symlink):
И пробуем получить сертификат SSL и без проблем получаем. Вот как-то так. Надеюсь, что теперь и автоматом будет обновляться, если нет буду искать дальше...
Надеюсь, что авторы VestaCP поправят этот глюк в конце-концов...
Готового решения нигде не нашёл, поэтому пришлось разбираться самому.
И так создаём кириллический домен например мойсайт.рф, всё без ошибок создаётся. Пытаемся получить сертификат SSL выскакивает ошибка Error: Invalid response from http://XN--80ARBJKTJ.XN--P1AI/.well-kno ... challenge/. Идём в каталог /home/user/conf/web и в нём видим файлы конфига мойсайт.рф.nginx.conf. открываем его текстовым редактором и в конце видим такую строчку:
Code: Select all
include /home/user/conf/web/nginx.XN--80ARBJKTJ.XN--P1AI.conf*
Code: Select all
ln -s /home/user/conf/web/nginx.мойсайт.рф.conf_letsencrypt /home/user/conf/web/nginx.XN--80ARBJKTJ.XN--P1AI.conf_letsencrypt
Надеюсь, что авторы VestaCP поправят этот глюк в конце-концов...
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Ошибка LetsEncrypt
Ага - тепер без сертификата - хорошо вечером перенесу туда