Page 1 of 1
[Solved]Can't login to web interface after update
Posted: 09 Aug 2011, 20:14
by mathd
I might have screwed up the update.
I wanted to run regular update by running a simple
Code: Select all
apt-get update
apt-get upgrade
reboot
which went trough without any errors. I rebooted and now I can't login to the web interface as any users. I looked at the forums and saw the Major update post. I ran the following commands:
Code: Select all
change_distribution elvin
apt-get -c /etc/apt/bubba-apt.conf -y update
apt-get -c /etc/apt/bubba-apt.conf -y dist-upgrade
reboot
I still can't login to the web interface. I get the web interface fine and the login prompt shows correctly but all my logins give me: Invalid user/password combination.
I don't know where the webadmin does its authentication but I can authenticate trough ssh as a regular user and su to other users without any errors. I can also login with smb.
Things to keep in mind: I changed the mysql root password and webadmin ports in the apache configuration in the past and did not get prompted for mysql password in any of the update commands I ran.
Mathieu
Re: Can't login to web interface after update
Posted: 10 Aug 2011, 06:54
by RandomUsername
Have you tried changing the web admin port back to the default?
Re: Can't login to web interface after update
Posted: 10 Aug 2011, 08:37
by mathd
Well the web interface does show up when I type the url with the ports
https://b3:4443
I found something of interest in the apache logs :
Code: Select all
FastCGI: server "/usr/share/web-admin/admin/index.php" stderr: PHP Warning: Unknown: POST Content-Length of 0 bytes exceeds the limit of -2147483648 bytes in Unknown on line 0, referer: https://b3:4443/admin/
This is logged at the very moment I press submit on the web interface.
Code: Select all
root@b3:~# php -i | grep php.ini
Configuration File (php.ini) Path => /etc/php5/cli
Loaded Configuration File => /etc/php5/cli/php.ini
root@b3:~#
From /etc/php5/cli/php.ini:
Code: Select all
post_max_size = 10M
upload_max_filesize = 10M
I am not sure where to look next and also what could cause the "limit of -2147483648 bytes". Are there configuration files for FastCGI?
On a side note, I have installed lighttpd on the server and it is running on the default ports. I have seen this FastCGI error on other webapps running on the lighttpd server PRIOR to the update. I no longer think it is related to the update and might just be that I haven't to logged on the web interface in a while.
Re: Can't login to web interface after update
Posted: 10 Aug 2011, 13:22
by Cheeseboy
I don't know where the webadmin does its authentication...
I find this very annoying too. A failed web interface authentication attempt does not seem to leave any traces whatsoever under /var/log. This should not happen. I think it has been up for discussion before.
Re: Can't login to web interface after update
Posted: 28 Aug 2011, 14:18
by mathd
I fixed the problem.
While playing around with piwigo I tried to increase my PHP max upload size and my php max post sizes in the various php.ini files under /etc/php5/ and that is what ended up breaking everything "POST" related.
I changed these to higher values (probably too high) :
post_max_size =
upload_max_filesize =
To fix this I downloaded the installation image b3-install-2.3.zip, extracted the /etc/php5 folder from the /install/payload/bubbaroot-110727-1638.tar.gz file and replaced the one on my b3.
I can now login with out any problems.