Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Веб-интерфейс панели
  • Search

Не пускает в панель. Invalid username or password

Вопросы по работе Веб-интерфейса панели
GUI
Post Reply
  • Print view
Advanced search
9 posts • Page 1 of 1
cabnx
Posts: 5
Joined: Sat Mar 11, 2017 7:01 pm

Не пускает в панель. Invalid username or password
  • Quote

Post by cabnx » Sat Mar 11, 2017 7:09 pm

Сегодня заметил, что перестало пускать в панель на одном из серверов.
Места полно, проблем с инодами нет, квоты ни на один логин не выставлены.
Айпи и ссылки изменены, чтобы не светить в паблик.

/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/"
/var/log/vesta/auth.log (почему-то засвечивает логин в панель именно с локалхоста. Не понятно, почему. Предыдущие логины нормально проходили с моего айпи)

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
/var/log/vesta/system.log (Кто-то пытался ломиться, но это точно не мой айпи)

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 записи к доменам. Похоже, с тех пор и не пашет... добавлял скриптом, поэтому мог и не заметить, что сломался именно логин в панельку.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Не пускает в панель. Invalid username or password
  • Quote

Post by skurudo » Sat Mar 11, 2017 8:18 pm

проблема может быть и в том, что /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
Top

cabnx
Posts: 5
Joined: Sat Mar 11, 2017 7:01 pm

Re: Не пускает в панель. Invalid username or password
  • Quote

Post by cabnx » Sat Mar 11, 2017 8:38 pm

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/*
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Не пускает в панель. Invalid username or password
  • Quote

Post by skurudo » Sat Mar 11, 2017 9:51 pm

Тогда предлагаю проверить решение из этого топика:
viewtopic.php?f=35&t=14034&p=57810#p57810

Если не поможет, давайте разбираться.
Крайне интересный кейс.
Top

cabnx
Posts: 5
Joined: Sat Mar 11, 2017 7:01 pm

Re: Не пускает в панель. Invalid username or password
  • Quote

Post by cabnx » Sun Mar 12, 2017 12:40 am

skurudo wrote:Тогда предлагаю проверить решение из этого топика:
viewtopic.php?f=35&t=14034&p=57810#p57810

Если не поможет, давайте разбираться.
Крайне интересный кейс.
Подобные строки есть в rules

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'
После добавления строки из вашей ссылки, никаких изменений не произошло. Да и пробмлемы с резолвом у меня не было..
Сервер нормально отвечает, домены на нем работают. Резолв тоже вполне себе штатно отстукивает.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Не пускает в панель. Invalid username or password
  • Quote

Post by skurudo » Sun Mar 12, 2017 6:45 am

Давайте я посмотрю, если вы не возражаете?
(в ПМ потребуются реквизиты - рутовый пароль, админский и айпишник)
Top

cabnx
Posts: 5
Joined: Sat Mar 11, 2017 7:01 pm

Re: Не пускает в панель. Invalid username or password
  • Quote

Post by cabnx » Sun Mar 12, 2017 8:15 am

skurudo wrote:Давайте я посмотрю, если вы не возражаете?
(в ПМ потребуются реквизиты - рутовый пароль, админский и айпишник)
Не возражаю, отправил в пм данные.
Top

skurudo
VestaCP Team
Posts: 8099
Joined: Fri Dec 26, 2014 2:23 pm
Contact:
Contact skurudo
Website Facebook Google+ Skype
Twitter

Re: Не пускает в панель. Invalid username or password
  • Quote

Post by skurudo » Sun Mar 12, 2017 8:42 am

Что-то случилось с правами на /tmp
Не хватало прав на создание там временных файлов.

Исправлено вот так:

Code: Select all

chmod 1777 /tmp
Top

cabnx
Posts: 5
Joined: Sat Mar 11, 2017 7:01 pm

Re: Не пускает в панель. Invalid username or password
  • Quote

Post by cabnx » Sun Mar 12, 2017 8:48 am

skurudo wrote:Что-то случилось с правами на /tmp
Не хватало прав на создание там временных файлов.

Исправлено вот так:

Code: Select all

chmod 1777 /tmp
Забавно. С серваком ничего не делалось в это время. 100% ничего не инсталлилось нового. Спасибо!
Top


Post Reply
  • Print view

9 posts • Page 1 of 1

Return to “Веб-интерфейс панели”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password