Проблема: при попытке открыть сайт по https — сайт не открывается. В панели управления не заполнены поля сертификата, галки «Let's Encrypt» и «SSL» установлены. При попытке перевыпустить сертификат — ошибка «Field "ssl certificate, ssl key" can not be blank». При попытке снять галки и сохранить без включенного SSL — «Код ошибки 3».
Лечение: ручная правка файла
/usr/local/vesta/data/users/admin/web.conf
Для нужного домена вносим правки в поля Let'sEncrypt и SSL:
// в строке ищем домен и константы LETSENCRYPT и SSL, они могут быть yes-yes или yes-no или no-yes
DOMAIN='нужный_домен.ru' IP='IP' SSL='yes' SSL_HOME='same' LETSENCRYPT='yes' SSL='yes'
//меняем на 'no' обе константы
SSL='no' и LETSENCRYPT='no'
После сохранения можно зайти в панель, в настройках домена поставить нужные галки и сохранить. Сертификат должен перевыпуститься.