Vestacp после обновления nginx до последней версии выдает ошибку:
nginx: [warn] the «ssl» directive is deprecated, use the «listen … ssl» directive instead in /home/xxxx/conf/web/xxxx.ru.nginx.ssl.conf:10
Что нужно сделать:
1. Открываем шаблон
/usr/local/vesta/data/templates/web/nginx/ - ваш шаблон .stpl
2. ssl on; — удалить (или закомментировать #ssl on;)
3. В строке listen, добавил атрибут ssl, получилось listen %ip%:%web_ssl_port% ssl; (в разных шаблонах просто в этой строке оставляем значение web_ssl_port, или другое, которое там указано, а в конец добавляем ‘ssl’)
4. Сохраняем, перезагружаем vesta:
service vesta restart
5. Идем в админку — выбираем пользователя (ставим галочку), вверху в выпадающем списке выбираем «пересоздать WEB», применяем, ждем изменений — делам
service nginx restart
Ну или то же самое через админ панель веста — перезапускаем nginx, все должно заработать.