Error: Let’s Encrypt new auth status 400

Чиним ошибку Error: Error: Let’s Encrypt new auth status 400, которая появляется в Vesta при обновлении сертификата от Let’s Encrypt.

Ниже разберем 2 ошибки. Обычно они следуют друг за другом. Сначала появляется ошибка Error: Error: Let’s Encrypt new auth status 400. Пытаясь понять в чем дело, после нескольких повторных попыток появляется другая Error: Let’s Encrypt new auth status 429.

Error: Let’s Encrypt new auth status 429

Превышен лимит запросов на получение сертификата. Нужно перестать пытаться получить сертификат, пока совсем не заблокировали. Поправить все ошибки и заново попытаться получить сертификат через пару часов/полдня.

Error: Let’s Encrypt new auth status 400

По какой-то причине Let’s Encrypt не может получить доступ к сайту для выдачи сертификата. Одна из причин заключается в том, что на сайте установлена переадресация всех входящих соединений на https. А сертификат выдается только на http.

В этом случае ищите место где установлена переадресация. Это может быть файл конфигурации сайта, файл .httaccess или настройки сайта в nginx.

Вариант второй. Удалить сайт из панели управления Vesta. Удалить нужно только сайт (удалится директория). БД останется (если не удалять отдельно).

После создать сайт и запустить обновление сертификата. Должно пройти все успешно.

Чтобы не потратить день на развертывание сайта, просто перенесите все свои файлы на пару уровней выше. А затем снова поместите их внутрь созданной директории сайта. Эта процедура не должна отнять больше 10 минут.

Если вам пригодилась информация, вы можете поблагодарить автора сайта символическим пожертвованием:

Добавить комментарий

Напишите свой комментарий, если вам есть что добавить/поправить/спросить по теме текущей статьи:
"Error: Let’s Encrypt new auth status 400"