Новая версия и сертификаты
Re: Новая версия и сертификаты
saya wrote: ↑Tue Nov 02, 2021 9:32 amДобрый день!
После обновления пропал выбор директории "SSL Home" (web -> edit -> под ssl support).
Обновил сертификат (думаю и простого сохранения хватит) и сервер стал адресоваться к public_html вместо public_shtml. А т.к. там редирект на shtml все зациклилось и на..бнулось)) Получил пару неприятных минут...
Помог откат на прошлую версию задание директории по новой (можно наверно и через настройки, но не надежно...)
Почините пожалуйста:)
а как сделать задание директории по новой
Re: Новая версия и сертификаты
вы про doc root - измение корневой папки для файлов ?а как сделать задание директории по новой
Re: Новая версия и сертификаты
К сожалению все равно приходит от крона:imperio wrote: ↑Fri Nov 12, 2021 4:22 pmv-update-sys-vesta на линии 41 замените fi на if
и потвторите обновлениеCode: Select all
v-update-sys-vesta-all
Code: Select all
/usr/local/vesta/bin/v-update-sys-vesta: line 41: syntax error near unexpected token `fi'
/usr/local/vesta/bin/v-update-sys-vesta: line 41: `fi [ "$package" = "vesta-ioncube" ]; then '
/usr/local/vesta/bin/v-update-sys-vesta: line 41: syntax error near unexpected token `fi'
/usr/local/vesta/bin/v-update-sys-vesta: line 41: `fi [ "$package" = "vesta-ioncube" ]; then '
/usr/local/vesta/bin/v-update-sys-vesta: line 41: syntax error near unexpected token `fi'
/usr/local/vesta/bin/v-update-sys-vesta: line 41: `fi [ "$package" = "vesta-ioncube" ]; then '
/usr/local/vesta/bin/v-update-sys-vesta: line 41: syntax error near unexpected token `fi'
/usr/local/vesta/bin/v-update-sys-vesta: line 41: `fi [ "$package" = "vesta-ioncube" ]; then '
/usr/local/vesta/bin/v-update-sys-vesta: line 41: syntax error near unexpected token `fi'
/usr/local/vesta/bin/v-update-sys-vesta: line 41: `fi [ "$package" = "vesta-ioncube" ]; then '
Причем из консоли (SSH) команда v-update-sys-vesta-all ничего не выдает.
Re: Новая версия и сертификаты
скиньте вывод
Code: Select all
cat /usr/local/vesta/bin/v-update-sys-vesta
Re: Новая версия и сертификаты
imperio wrote: ↑Tue Nov 30, 2021 7:41 pmскиньте выводCode: Select all
cat /usr/local/vesta/bin/v-update-sys-vesta
Code: Select all
#!/bin/bash
# info: update vesta package/configs
# options: PACKAGE [VERSION]
#
# The function runs as rpm update trigger. It pulls shell script from vesta
# server and runs it.
#----------------------------------------------------------#
# Variable&Function #
#----------------------------------------------------------#
# Argument definition
package=$1
# Importing system environment
source /etc/profile
# Includes
source $VESTA/func/main.sh
source $VESTA/conf/vesta.conf
#----------------------------------------------------------#
# Verifications #
#----------------------------------------------------------#
# Checking arg number
check_args '1' "$#" 'PACKAGE'
valid=0
if [ "$package" = "vesta" ]; then
valid=1
fi
if [ "$package" = "vesta-nginx" ]; then
valid=1
fi
if [ "$package" = "vesta-php" ]; then
valid=1
fi
if [ "$package" = "vesta-ioncube" ]; then
valid=1
fi
if [ "$package" = "vesta-softaculous" ]; then
valid=1
fi
if [ $valid -eq 0 ]; then
echo "Package $package is not valid"
exit 1
fi
#----------------------------------------------------------#
# Action #
#----------------------------------------------------------#
if [ -n "$(command -v yum)" ]; then
# Clean yum chache
yum -q clean all
# Define yum cmd
yum="yum -q -y --noplugins --disablerepo=* --enablerepo=vesta"
# Update vesta package
$yum update $package > /dev/null 2>&1
check_result $? "$package update failed" $E_UPDATE
else
# Update repo
apt-get update -o Dir::Etc::sourcelist="sources.list.d/vesta.list" \
-o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0" -qq
# Update vesta package
apt-get install $package -qq > /dev/null 2>&1
check_result $? "$package update failed" $E_UPDATE
fi
#----------------------------------------------------------#
# Vesta #
#----------------------------------------------------------#
# Logging
log_event "$OK" "$ARGUMENTS"
exit
Re: Новая версия и сертификаты
Пустой вывод означает что в файле нет ошибокПричем из консоли (SSH) команда v-update-sys-vesta-all ничего не выдает.
Re: Новая версия и сертификаты
Попробуйте выполнить
Будут ли ошибки
Code: Select all
v-update-sys-vesta vesta-ioncube
Code: Select all
v-update-sys-vesta-all
Re: Новая версия и сертификаты
Ничего не выдало.imperio wrote: ↑Wed Dec 01, 2021 7:37 pmПопробуйте выполнитьCode: Select all
v-update-sys-vesta vesta-ioncube
Будут ли ошибкиCode: Select all
v-update-sys-vesta-all
Прощу прощения, с другого сервера ошибки приходили :)
Re: Новая версия и сертификаты
та же проблема несколько дней.
Через панель удаляю SSL, сохраняю, добавляю обратно и ... редактирование домена выдает
Error: Let's Encrypt validation status
- В /usr/local/vesta/bin/v-update-sys-vesta на строке 41 стоит if.
- Обновление прошло нормально
- v-update-sys-vesta-all и v-update-sys-vesta vesta-ioncube выдают 0 ошибок
v-add-letsencrypt-domain user userdomain.ru www.userdomain.ru
Error: Let's Encrypt validation status
НО если делать БЕЗ алиасов, то и через панель и через скрипт всё нормально
где чинить?
Если изучать лог /usr/local/vesta/log/letsencrypt.log то видно, что в первом ответе на запрос location: https://acme-v02.api.letsencrypt.org/acme/order/55/44
когда домен с алиасом - статус = pending
когда домен без алиаса - статус = ready
причем
Через панель удаляю SSL, сохраняю, добавляю обратно и ... редактирование домена выдает
Error: Let's Encrypt validation status
- В /usr/local/vesta/bin/v-update-sys-vesta на строке 41 стоит if.
- Обновление прошло нормально
- v-update-sys-vesta-all и v-update-sys-vesta vesta-ioncube выдают 0 ошибок
v-add-letsencrypt-domain user userdomain.ru www.userdomain.ru
Error: Let's Encrypt validation status
НО если делать БЕЗ алиасов, то и через панель и через скрипт всё нормально
где чинить?
Если изучать лог /usr/local/vesta/log/letsencrypt.log то видно, что в первом ответе на запрос location: https://acme-v02.api.letsencrypt.org/acme/order/55/44
когда домен с алиасом - статус = pending
когда домен без алиаса - статус = ready
причем
Code: Select all
{
"identifier": {
"type": "dns",
"value": "www.userdoamin.ru"
},
"status": "pending",
"expires": "2021-12-09T05:01:04Z",
"challenges": [
{
"type": "http-01",
"status": "pending",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/78654/hgf",
"token": "xurl7Dzsh-sdrefdsfdsftsd-PqCCW2FGI"
},
{
"type": "dns-01",
"status": "pending",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/8765/gfds",
"token": "xurl7Dzsh-sdrefdsfdsftsd-PqCCW2FGI"
},
{
"type": "tls-alpn-01",
"status": "pending",
"url": "https://acme-v02.api.letsencrypt.org/acme/chall-v3/78654/gfrds",
"token": "xurl7Dzsh-sdrefdsfdsftsd-PqCCW2FGI"
}
]
}
Last edited by gkir on Mon Dec 06, 2021 9:22 am, edited 1 time in total.