возникла ошибка в /etc/apache2/conf.d/vesta.conf и apache остановился рано утром
Posted: Fri Feb 28, 2020 3:39 am
На 5:13 в CRON запланировано sudo /usr/local/vesta/bin/v-update-letsencrypt-ssl.
В 5:14 файл /etc/apache2/conf.d/vesta.conf был "кем-то" отредактирован таким образом, что две последние строчки "слиплись":
Из-за этого не смог перезапуститься apache. Вручную это тоже не удалось сделать.
Посмотрел systemctl status apache2.service:
Вручную подправил этот конфиг и успешно запустил apache.
Вопрос: это сама панель меняла конфиг в результате v-update-letsencrypt-ssl или каких-либо других процессах? И как могли "слипнуться" эти две строчки? )
P.S.
Сейчас посмотрел сертификат для site4.ru. Он обновился сегодня. Получается VestaCP обновила сертификат и добавила в конец файла vesta.conf строку
В связи с этим прошу разработчиков предусмотреть такую ситуацию и отслеживать наличие/отсутствие переноса строки в конфиге vesta.conf при его изменении самой панелью VestaCP. Если я правильно понял ситуацию.
В 5:14 файл /etc/apache2/conf.d/vesta.conf был "кем-то" отредактирован таким образом, что две последние строчки "слиплись":
Code: Select all
Include /home/admin/conf/web/site1.ru.apache2.conf
Include /home/user2/conf/web/site2.ru.apache2.conf
...
Include /home/user2/conf/web/site3.ru.apache2.confInclude /home/admin/conf/web/site4.ru.apache2.ssl.conf
Посмотрел systemctl status apache2.service:
Code: Select all
apache2: Syntax error on line 86 of /etc/apache2/apache2.conf: Syntax error on line 140 of /etc/apache2/conf.d/vesta.conf: Include takes one argument, Name(s) of the config file(s) to be included;
Вопрос: это сама панель меняла конфиг в результате v-update-letsencrypt-ssl или каких-либо других процессах? И как могли "слипнуться" эти две строчки? )
P.S.
Сейчас посмотрел сертификат для site4.ru. Он обновился сегодня. Получается VestaCP обновила сертификат и добавила в конец файла vesta.conf строку
Но так как пару дней назад этот конфиг редактировал я таким образом, что помимо всего прочего удалил в конце файла перенос строки, то при добавлении Вестой записи в конец файла две записи "склеились".Include /home/admin/conf/web/site4.ru.apache2.ssl.conf
В связи с этим прошу разработчиков предусмотреть такую ситуацию и отслеживать наличие/отсутствие переноса строки в конфиге vesta.conf при его изменении самой панелью VestaCP. Если я правильно понял ситуацию.