Page 1 of 1

nginx останавливается при попытке получить SSL-сертификат с несколькими алиасами

Posted: Sat Feb 29, 2020 7:13 am
by ruport
Для домена site.ru заданы несколько алиасов:
sub1.site.ru
sub2.site.ru
sub3.site.ru
sub4.site.ru
sub5.site.ru

При попытке добавить для сайта SSL-сертификат Lets Encrypt в панели VestaCP показывается ошибка `nginx restart failed`. И nginx останавливается.
Необходимо вручную запускать его на вкладке "Сервер". При этом сам сертификат не создается. Эта проблема актуальна также для ситуации автоматического продления сертификата панелью VestaCP при его окончании. Т.е. сервер остановится рано утром, без вашего ведома.

Как решение - поставить оператор exit в самом начале скрипта от VestaCP - v-restart-proxy. Затем очередная попытка получить сертификат заканчивается благополучно. Но в этом случае для применения изменений все-равно приходится перезапустить nginx вручную, так как был поставлен оператор exit в v-restart-proxy.

Как можно грамотно решить проблему?

Re: nginx останавливается при попытке получить SSL-сертификат с несколькими алиасами

Posted: Tue Mar 31, 2020 8:55 pm
by denn
а какую ошибку выводит nginx? лог в студию.