Page 1 of 2

Не устанавливается панель

Posted: Thu Aug 29, 2013 1:35 pm
by saytmaster
День добрый! Замечательная панель..установлена на всех моих ВПС. На одном ни в какую не ставится...
Ругается на не валидное мыло "Error: email [email protected] is not valid"

Re: Не устанавливается панель

Posted: Thu Aug 29, 2013 1:42 pm
by skid
Возможно на этом впс сервере недоступен днс. Попробуйте установить публичные среверы гугла.

Code: Select all

echo "nameserver 8.8.8.8" > /etc/resolv.conf

Re: Не устанавливается панель

Posted: Thu Aug 29, 2013 1:44 pm
by saytmaster
Сделал, все установилось. Благодарю

Re: Не устанавливается панель

Posted: Tue May 06, 2014 8:08 am
by shaman
Извините, но подниму.

Столкнулся с той же проблемой, при этом имена хостов нормально разрешались для ping и traceroute.
Содержимое /etc/resolv.conf:

Code: Select all

search 
nameserver 188.120.247.2
Почитав документацию удалил search, таким образом избавившись от ошибки валидации почты и сохранив использование ближайшего к своему VPS сервера имён.

Re: Не устанавливается панель

Posted: Mon Apr 06, 2015 2:20 pm
by twining
Для чего нужно вообще нужно проверять валидность email ? это жутко не удобно

Re: Не устанавливается панель

Posted: Mon Apr 06, 2015 2:32 pm
by skurudo
twining wrote:Для чего нужно вообще нужно проверять валидность email ? это жутко не удобно
Валидность почты нужно проверять, чтобы не потерять пароль от админки в итоге.
Опять же при создании аккаунта, базы очень полезно иметь копию в почте или же отправлять пользователю сразу.

Re: Не устанавливается панель

Posted: Mon Apr 06, 2015 3:24 pm
by twining
skurudo wrote:Валидность почты нужно проверять, чтобы не потерять пароль от админки в итоге.
Опять же при создании аккаунта, базы очень полезно иметь копию в почте или же отправлять пользователю сразу.

как убрать проверку email?

Re: Не устанавливается панель

Posted: Mon Apr 06, 2015 4:00 pm
by skurudo
twining wrote:как убрать проверку email?
Исключительно вручную.
Вам нужен vst-install-здесь_ваша_ОС.sh - например vst-install-debian.sh:

Вот функция:

Code: Select all

# Validate email
local_part=$(echo $email | cut  -s -f1 -d\@)
remote_host=$(echo $email | cut -s -f2 -d\@)
mx_failed=1
if [ ! -z "$remote_host" ] && [ ! -z "$local_part" ]; then
    /usr/bin/host -t mx "$remote_host" > /dev/null 2>&1
    mx_failed="$?"
fi

if [ "$mx_failed" -eq 1 ]; then
    echo "Error: email $email is not valid"
    exit 1
fi

Re: Не устанавливается панель

Posted: Mon Apr 06, 2015 4:33 pm
by twining
http://vestacp.com/pub/vst-install-CentOS.sh подскажите адрес

Re: Не устанавливается панель

Posted: Mon Apr 06, 2015 5:20 pm
by skurudo