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:
Почитав документацию удалил 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
Re: Не устанавливается панель
Posted: Mon Apr 06, 2015 5:20 pm
by skurudo