Vesta. Ошибка "Поле "ssl certificate, ssl key" не может быть пустым". Что делать?

Аватар пользователя admin

Иногда, панель Vesta выдаёт странную ошибку при попытке получить SSL-сертификат  от LetsEncrypt: "Поле "ssl certificate, ssl key" не может быть пустым". Совершенно непонятно ни о каком поле идёт речь, ни почему оно не может быть пустым, учитывая, что Vesta сама должна его заполнить, получив SSL-сертификат. Даже непонятно, почему такое происходит - есть лишь данные, что ошибка возникает при попытке получить SSL-сертификат LetsEncrypt повторно. Привожу рецепт который мне помог:

  1. Заходим в настройки соответствующего web-сервера и УБИРАЕМ галочку поддержки SSL. Затем сохраняем конфигурацию.
  2. Идём в каталог /usr/local/vesta/data/users/имя_пользователя/ и открываем на редактирование файл web.conf. В этом файле находим строчку с нужным нам доменом веб-сервера, которая так и начинается с "DOMAIN='имя_домена'", далее проверяем что в этой строчке написано в "SSL=", после пункта 1 должно быть "no" и что написано в "LETSENCRYPT=" тоже должно быть "no", а вот у меня было написано "yes" в этом-то и кроется ошибка. Исправляем "yes" на "no", сохраняем файл и идём в веб-интерфейс, чтобы попытаться снова включить поддержку SSL и поставить галочку "Поддержка LetsEncrypt". Сохраняем конфигурацию. У меня ошибка ушла.

 

0
Ваш рейтинг: Нет