Не могу залогиниться в систему
-
- Posts: 7
- Joined: Mon Nov 07, 2016 10:03 am
Не могу залогиниться в систему
Читал об этой проблеме. Но все "решения" - не мой случай.
Симптом - не могу залогиниться, вводя заведомо верный пароль.
Лог nginx-а:
Система: Ubuntu 14.04.5 LTS
Nginx: 1.10.2
PHP: 5.5.9
Места на диске полно.
Инод свободных тоже.
Судо не поломан.
Дело точно не в квотах админа.
Вот конфиг в json:
Симптом - не могу залогиниться, вводя заведомо верный пароль.
Лог nginx-а:
Code: Select all
2016/11/07 20:30:09 [error] 4311#0: *5 FastCGI sent in stderr: "PHP message: PHP Warning: Invalid argument supplied for foreach() in /usr/local/vesta/web/login/index.php on line 100" while reading response header from upstream, client: 110.174.175.90, server: _, request: "POST /login/ HTTP/1.1", upstream: "fastcgi://unix:/var/run/vesta-php.sock:", host: "xxx.yyy.zzz:8083", referrer: "https://vps1.copperit.com.au:8083/login/"
Nginx: 1.10.2
PHP: 5.5.9
Места на диске полно.
Инод свободных тоже.
Судо не поломан.
Дело точно не в квотах админа.
Вот конфиг в json:
Code: Select all
# v-list-sys-config json
{
"config": {
"WEB_SYSTEM": "apache2",
"WEB_RGROUPS": "www-data",
"WEB_PORT": "8080",
"WEB_SSL": "mod_ssl",
"WEB_SSL_PORT": "8443",
"WEB_BACKEND": "",
"PROXY_SYSTEM": "nginx",
"PROXY_PORT": "80",
"PROXY_SSL_PORT": "443",
"FTP_SYSTEM": "vsftpd",
"MAIL_SYSTEM": "exim4",
"IMAP_SYSTEM": "dovecot",
"ANTIVIRUS_SYSTEM": "",
"ANTISPAM_SYSTEM": "",
"DB_SYSTEM": "mysql",
"DNS_SYSTEM": "bind9",
"DNS_CLUSTER": "",
"STATS_SYSTEM": "webalizer,awstats",
"BACKUP_SYSTEM": "local",
"CRON_SYSTEM": "cron",
"DISK_QUOTA": "no",
"FIREWALL_SYSTEM": "iptables",
"FIREWALL_EXTENSION": "fail2ban",
"FILEMANAGER_KEY": "",
"SFTPJAIL_KEY": "",
"REPOSITORY": "cmmnt",
"VERSION": "0.9.8",
"LANGUAGE": "en",
"BACKUP_GZIP": "",
"BACKUP": "",
"MAIL_URL": "",
"DB_PMA_URL": "",
"DB_PGA_URL": ""
}
}
Re: Не могу залогиниться в систему
Можно попробовать восстановить пароль, если пролемы со входом,
Если проблема осталась попробуйте сменить браузер, почистить кэш, куки. (попросить друга залогинится).
Code: Select all
sudo /usr/local/vesta/v-change-user-password
-
- Posts: 7
- Joined: Mon Nov 07, 2016 10:03 am
Re: Не могу залогиниться в систему
Смена пароля это первое что было сделано при обнаружении проблемы.
Команда смены проходит нормально, не помечается ошибкой в /usr/local/vesta/log/error.log
Смена браузера, куки, обнуление всего браузерного кеша - не помогают.
Исходя из ошибки:
я предполагаю, что на вход функции foreach() подаются неверные данные или в неверном формате.
Почему? Вот это я не знаю.
Команда смены проходит нормально, не помечается ошибкой в /usr/local/vesta/log/error.log
Смена браузера, куки, обнуление всего браузерного кеша - не помогают.
Исходя из ошибки:
Code: Select all
FastCGI sent in stderr: "PHP message: PHP Warning: Invalid argument supplied for foreach() in /usr/local/vesta/web/login/index.php on line 100" while reading response header from upstream
Почему? Вот это я не знаю.
-
- Posts: 7
- Joined: Mon Nov 07, 2016 10:03 am
Re: Не могу залогиниться в систему
Установка рута овнером директорий /etc/sudoers.d и прочих решила проблему.
Фикс противоречит запощенной на этом форуме рекомендации ставить владельцем этих директорий пользователя admin.
Фикс противоречит запощенной на этом форуме рекомендации ставить владельцем этих директорий пользователя admin.
Re: Не могу залогиниться в систему
Имхо дело все-таки в том, что admin не получал sudo как должен был, отсюда и это..
для размышлений:
viewtopic.php?f=10&t=12948&p=53930#p53930
для размышлений:
viewtopic.php?f=10&t=12948&p=53930#p53930