Не пускает в панель. 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