HestiaCP - Error: IP is in use SYS USERS = admin или как вручную удалить IP адрес с панели: различия между версиями
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Admin iph (обсуждение | вклад) (Новая страница: «=== HestiaCP - Error: IP is in use SYS USERS = admin или как вручную удалить IP адрес с панели === В примере была Ub...») |
Admin iph (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 5: | Строка 5: | ||
Error: IP is in use / SYS_USERS = admin | Error: IP is in use / SYS_USERS = admin | ||
− | + | '''Решение 1: убрать код из скрипта /usr/local/hestia/func/ip.sh:''' | |
+ | # Check ip address specific value | ||
+ | #is_ip_key_empty() { | ||
+ | # key="$1" | ||
+ | # string=$(cat $HESTIA/data/ips/$ip) | ||
+ | # eval $string | ||
+ | # eval value="$key" | ||
+ | # if [ ! -z "$value" ] && [ "$value" != '0' ]; then | ||
+ | # key="$(echo $key|sed -e "s/\$U_//")" | ||
+ | # check_result $E_EXISTS "IP is in use / $key = $value" | ||
+ | # fi | ||
+ | #} | ||
+ | |||
+ | |||
+ | и повторить удаление IP адреса из панели HestiaCP.<br> | ||
+ | |||
+ | '''Решение 2: Либо долгий путь вручную - нужно удалить секцию этого IP из файлов''' | ||
/etc/network/interfaces | /etc/network/interfaces | ||
/etc/netplan/60-hestia.yaml | /etc/netplan/60-hestia.yaml |
Текущая версия на 17:12, 29 марта 2021
HestiaCP - Error: IP is in use SYS USERS = admin или как вручную удалить IP адрес с панели
В примере была Ubuntu 16.04 и проблема с удалением IP из панели HestiaCP, которая завершается ошибкой:
Error: IP is in use / SYS_USERS = admin
Решение 1: убрать код из скрипта /usr/local/hestia/func/ip.sh:
# Check ip address specific value #is_ip_key_empty() { # key="$1" # string=$(cat $HESTIA/data/ips/$ip) # eval $string # eval value="$key" # if [ ! -z "$value" ] && [ "$value" != '0' ]; then # key="$(echo $key|sed -e "s/\$U_//")" # check_result $E_EXISTS "IP is in use / $key = $value" # fi #}
и повторить удаление IP адреса из панели HestiaCP.
Решение 2: Либо долгий путь вручную - нужно удалить секцию этого IP из файлов
/etc/network/interfaces /etc/netplan/60-hestia.yaml
После этого сделать удаление конфиг файлов для данных IP:
# rm -rf /etc/nginx/conf.d/XX.XX.XX.XX.conf # rm -rf /etc/apache2/conf.d/XX.XX.XX.XX.conf # rm -rf /usr/local/hestia/data/ips/XX.XX.XX.XX
и перезагрузить сервер:
# reboot