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.
Не пускает в панель. Invalid username or password
Не пускает в панель. Invalid username or password
Сегодня заметил, что перестало пускать в панель на одном из серверов.
Места полно, проблем с инодами нет, квоты ни на один логин не выставлены.
Айпи и ссылки изменены, чтобы не светить в паблик.
/var/log/vesta/nginx-error.log
/var/log/vesta/auth.log (почему-то засвечивает логин в панель именно с локалхоста. Не понятно, почему. Предыдущие логины нормально проходили с моего айпи)
/var/log/vesta/system.log (Кто-то пытался ломиться, но это точно не мой айпи)
Подскажите, пожалуйста, в какую сторону копать?
ps. Проблема появилась 07-03, когда добавлял TXT записи к доменам. Похоже, с тех пор и не пашет... добавлял скриптом, поэтому мог и не заметить, что сломался именно логин в панельку.
Места полно, проблем с инодами нет, квоты ни на один логин не выставлены.
Айпи и ссылки изменены, чтобы не светить в паблик.
/var/log/vesta/nginx-error.log
Code: Select all
# tail /var/log/vesta/nginx-error.log
PHP message: PHP Notice: Undefined index: HTTP_FORWARDED in /usr/local/vesta/web/inc/main.php on line 14" while reading response header from upstream, client: 91.ХХ.ХХ.64, server: _, request: "GET /login/ HTTP/1.1", upstream: "fastcgi://unix:/var/run/vesta-php.sock:", host: "ns3322455.:8083", referrer: "https://ns3322455.ip-:8083/login/"
2017/03/11 19:57:58 [error] 1634#0: *17 FastCGI sent in stderr: "PHP message: PHP Notice: Undefined index: HTTP_CLIENT_IP in /usr/local/vesta/web/inc/main.php on line 14
PHP message: PHP Notice: Undefined index: HTTP_X_FORWARDED_FOR in /usr/local/vesta/web/inc/main.php on line 14
PHP message: PHP Notice: Undefined index: HTTP_X_FORWARDED in /usr/local/vesta/web/inc/main.php on line 14
PHP message: PHP Notice: Undefined index: HTTP_FORWARDED_FOR in /usr/local/vesta/web/inc/main.php on line 14
PHP message: PHP Notice: Undefined index: HTTP_FORWARDED in /usr/local/vesta/web/inc/main.php on line 14
PHP message: PHP Warning: fopen(): Filename cannot be empty in /usr/local/vesta/web/login/index.php on line 41
PHP message: PHP Warning: fwrite() expects parameter 1 to be resource, boolean given in /usr/local/vesta/web/login/index.php on line 42
PHP message: PHP Warning: fclose() expects parameter 1 to be resource, boolean given in /usr/local/vesta/web/login/index.php on line 43
PHP message: PHP Warning: unlink(): No such file or directory in /usr/local/vesta/web/login/index.php on line 50" while reading response header from upstream, client: 91.217.85.64, server: _, request: "POST /login/ HTTP/1.1", upstream: "fastcgi://unix:/var/run/vesta-php.sock:", host: "ns3322455.ip:8083", referrer: "https://ns3322455.ip:8083/login/"
Code: Select all
]# tail /var/log/vesta/auth.log
2017-03-11 19:27:49 admin 127.0.0.1 failed to login
2017-03-11 19:28:52 admin 127.0.0.1 failed to login
2017-03-11 19:35:38 admin 127.0.0.1 failed to login
2017-03-11 19:35:51 admin 127.0.0.1 failed to login
2017-03-11 19:36:52 admin 127.0.0.1 failed to login
2017-03-11 19:47:56 admin 127.0.0.1 failed to login
2017-03-11 19:48:02 admin 127.0.0.1 failed to login
2017-03-11 19:53:31 admin 127.0.0.1 failed to login
2017-03-11 19:53:42 admin 127.0.0.1 failed to login
2017-03-11 19:57:58 admin 127.0.0.1 failed to login
Code: Select all
# tail /var/log/vesta/system.log
2017-03-11 19:45:51 v-delete-firewall-chain 'SSH'
2017-03-11 19:47:45 v-add-firewall-chain 'SSH'
2017-03-11 19:47:45 v-add-firewall-chain 'MAIL'
2017-03-11 19:47:45 v-add-firewall-chain 'MAIL'
2017-03-11 19:47:45 v-add-firewall-chain 'VESTA'
2017-03-11 19:48:09 v-add-firewall-chain 'SSH'
2017-03-11 19:48:09 v-add-firewall-ban '58.218.199.181' 'SSH'
2017-03-11 19:58:08 v-delete-firewall-ban '58.218.199.181' 'SSH'
2017-03-11 19:59:18 v-add-firewall-chain 'SSH'
2017-03-11 19:59:18 v-add-firewall-ban '58.218.199.181' 'SSH'
ps. Проблема появилась 07-03, когда добавлял TXT записи к доменам. Похоже, с тех пор и не пашет... добавлял скриптом, поэтому мог и не заметить, что сломался именно логин в панельку.
Re: Не пускает в панель. Invalid username or password
проблема может быть и в том, что /etc/sudoers.d/admin
не содержит вот этот код
если вышеописанное вставить и перезапустить панель, то всё заработает
PS: https://bugs.vestacp.com/issues/464
не содержит вот этот код
Code: Select all
# Created by vesta installer
Defaults env_keep="VESTA"
Defaults:admin !syslog
Defaults:admin !requiretty
Defaults:root !requiretty
PS: https://bugs.vestacp.com/issues/464
Re: Не пускает в панель. Invalid username or password
Стоит, проверял. Панелька-то работала несколько месяцев (примерно в декабре инсталлил)skurudo wrote:проблема может быть и в том, что /etc/sudoers.d/admin
не содержит вот этот код
если вышеописанное вставить и перезапустить панель, то всё заработаетCode: Select all
# Created by vesta installer Defaults env_keep="VESTA" Defaults:admin !syslog Defaults:admin !requiretty Defaults:root !requiretty
PS: https://bugs.vestacp.com/issues/464
Code: Select all
# cat /etc/sudoers.d/admin
# Created by vesta installer
Defaults env_keep="VESTA"
Defaults:admin !syslog
Defaults:admin !requiretty
Defaults:root !requiretty
admin ALL=(ALL) ALL
admin ALL=NOPASSWD:/usr/local/vesta/bin/*
Re: Не пускает в панель. Invalid username or password
Тогда предлагаю проверить решение из этого топика:
viewtopic.php?f=35&t=14034&p=57810#p57810
Если не поможет, давайте разбираться.
Крайне интересный кейс.
viewtopic.php?f=35&t=14034&p=57810#p57810
Если не поможет, давайте разбираться.
Крайне интересный кейс.
Re: Не пускает в панель. Invalid username or password
Подобные строки есть в rulesskurudo wrote:Тогда предлагаю проверить решение из этого топика:
viewtopic.php?f=35&t=14034&p=57810#p57810
Если не поможет, давайте разбираться.
Крайне интересный кейс.
Code: Select all
RULE='7' ACTION='ACCEPT' PROTOCOL='TCP' PORT='53' IP='0.0.0.0/0' COMMENT='DNS' SUSPENDED='no' TIME='07:40:16' DATE='2014-05-25'
RULE='8' ACTION='ACCEPT' PROTOCOL='UDP' PORT='53' IP='0.0.0.0/0' COMMENT='DNS' SUSPENDED='no' TIME='07:40:16' DATE='2014-05-25'
Сервер нормально отвечает, домены на нем работают. Резолв тоже вполне себе штатно отстукивает.
Re: Не пускает в панель. Invalid username or password
Давайте я посмотрю, если вы не возражаете?
(в ПМ потребуются реквизиты - рутовый пароль, админский и айпишник)
(в ПМ потребуются реквизиты - рутовый пароль, админский и айпишник)
Re: Не пускает в панель. Invalid username or password
Не возражаю, отправил в пм данные.skurudo wrote:Давайте я посмотрю, если вы не возражаете?
(в ПМ потребуются реквизиты - рутовый пароль, админский и айпишник)
Re: Не пускает в панель. Invalid username or password
Что-то случилось с правами на /tmp
Не хватало прав на создание там временных файлов.
Исправлено вот так:
Не хватало прав на создание там временных файлов.
Исправлено вот так:
Code: Select all
chmod 1777 /tmp
Re: Не пускает в панель. Invalid username or password
Забавно. С серваком ничего не делалось в это время. 100% ничего не инсталлилось нового. Спасибо!skurudo wrote:Что-то случилось с правами на /tmp
Не хватало прав на создание там временных файлов.
Исправлено вот так:Code: Select all
chmod 1777 /tmp