We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Новая версия и сертификаты
Re: Новая версия и сертификаты
Добрый день!
После обновления пропал выбор директории "SSL Home" (web -> edit -> под ssl support).
Обновил сертификат (думаю и простого сохранения хватит) и сервер стал адресоваться к public_html вместо public_shtml. А т.к. там редирект на shtml все зациклилось и на..бнулось)) Получил пару неприятных минут...
Помог откат на прошлую версию задание директории по новой (можно наверно и через настройки, но не надежно...)
Почините пожалуйста:)
После обновления пропал выбор директории "SSL Home" (web -> edit -> под ssl support).
Обновил сертификат (думаю и простого сохранения хватит) и сервер стал адресоваться к public_html вместо public_shtml. А т.к. там редирект на shtml все зациклилось и на..бнулось)) Получил пару неприятных минут...
Помог откат на прошлую версию задание директории по новой (можно наверно и через настройки, но не надежно...)
Почините пожалуйста:)
Re: Новая версия и сертификаты
Ну так то есть мне по всем серверам придется директории менять при (например, но не только) обновлении сертификатов. А если внутри как-то путь зашит то еще и в кишочки сервера лезть (простым копированием не отделаешься...). Может оно больше и не имеет смысла но в целях обратной совместимости лучше бы оставить. Где есть пусть остается, а при новых установках (на новых серверах) пусть уже не будет.
Re: Новая версия и сертификаты
Спасибо.
Отредактировал косяк в файле с конструкцией if вместо fi как вы и писали на 41 строчке
Обновил через консоль
v-update-sys-vesta-all
vesta 1.0.0 4 x86_64 yes 2021-11-04
vesta-php 1.0.0 1 x86_64 yes 2021-11-04
vesta-nginx 1.0.0 1 x86_64 yes 2021-11-04
Теперь сертификаты стали нормально формироваться)
Re: Новая версия и сертификаты
Очень рад за вас!
Сделал все тоже самое:
исправил fi на if на 41 строке,
подключился через PuTTY по SSH, выполнил:
Code: Select all
v-update-sys-vesta-all
Т.е. ставишь чекбокс как обычно: Поддержка SSL, Поддержка Lets Encrypt - панель показывает - изменения сохранены, но сертификат не получен.
Пробовал через консоль (вместо user у меня admin, вместо domain.tld мой домен)
Code: Select all
v-add-letsencrypt-domain user domain.tld www.domain.tld
Подскажите, что сделать еще? Нашел как откатить на старую версию viewtopic.php?f=10&t=20661, но у вас же как то получилось без отката?
Что значит в вашем сообщении:
? Может и эти файлы как то через консоль нужно в ручную обновить?
У меня:
Os: CentOS 7x
Web: apache + nginx
-
- Posts: 17
- Joined: Thu Dec 19, 2019 12:16 pm
- Os: CentOS 6x
- Web: nginx + php-fpm
Re: Новая версия и сертификаты
Изменил в строке 41. Теперь такая ошибка. Помогите плиз.
/usr/local/vesta/bin/v-update-sys-vesta: line 99: ошибка синтаксиса: неожиданный конец файла
/usr/local/vesta/bin/v-update-sys-vesta: line 99: ошибка синтаксиса: неожиданный конец файла
/usr/local/vesta/bin/v-update-sys-vesta: line 99: ошибка синтаксиса: неожиданный конец файла
/usr/local/vesta/bin/v-update-sys-vesta: line 99: ошибка синтаксиса: неожиданный конец файла
Re: Новая версия и сертификаты
По прежнему, не удается получить сертификат Let's Encrypt - подскажите это нормально? Писал еще 6 ноября - тогда панель выдавала "Изменения сохранены", но сертификат не появлялся.
Теперь выдает: РЕДАКТИРОВАНИЕ ДОМЕНА Error: Let's Encrypt validation status 400, а так же по прежнему не меняется "Шаблон Proxy" хотя я выбираю "default", = т.е. что надо сделать - подождать еще обновлений или надо что-то руками допилить?
P.S. Панель через SSH еще раз обновил: v-update-sys-vesta-all, обновить сертификат пробовал на разных 3-х доменах, алиасы так же пробовал и с пустым полем и с www.domain.ltd - результат везде один Error: Let's Encrypt validation status 400
---------------------
ВОПРОС РЕШЕН: я был не внимателен - нужно было так же поставить галку Поддержка Proxy - после этого все ОК
Теперь выдает: РЕДАКТИРОВАНИЕ ДОМЕНА Error: Let's Encrypt validation status 400, а так же по прежнему не меняется "Шаблон Proxy" хотя я выбираю "default", = т.е. что надо сделать - подождать еще обновлений или надо что-то руками допилить?
P.S. Панель через SSH еще раз обновил: v-update-sys-vesta-all, обновить сертификат пробовал на разных 3-х доменах, алиасы так же пробовал и с пустым полем и с www.domain.ltd - результат везде один Error: Let's Encrypt validation status 400
---------------------
ВОПРОС РЕШЕН: я был не внимателен - нужно было так же поставить галку Поддержка Proxy - после этого все ОК
Re: Новая версия и сертификаты
Если найдете явные баги - создайте тикет на гитхабе
https://github.com/serghey-rodin/vesta/issues
Там быстрее ответят
https://github.com/serghey-rodin/vesta/issues
Там быстрее ответят
Re: Новая версия и сертификаты
v-update-sys-vesta на линии 41 замените fi на if
и потвторите обновление
и потвторите обновление
Code: Select all
v-update-sys-vesta-all