Vandaag wou ik BackupPC installeren op mijn server. Dat is een backupprogramma met een webinterface. Ik deed dus gewoon:
sudo apt-get install backuppc
Ging allemaal nog goed. Maar toen ik naar de webinterface ging en het gebruikersnaam en wachtwoord intikte, kreeg ik te zien:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Apache/2.2.9 (Ubuntu) PHP/5.2.6-2ubuntu4.3 with Suhosin-Patch Server at 192.168.2.3 Port 80
Ik kijk dus in /var/log/apache2/error.log en ik zie:
[Wed Oct 07 19:18:36 2009] [error] [client 192.168.2.2] Can't do seteuid!
[Wed Oct 07 19:18:36 2009] [error] [client 192.168.2.2] Premature end of script headers: index.cgi
Ik heb heel internet al afgezocht, maar ik kan niks bruikbaars vinden. Ik heb perl-suid geinstalleerd en SELinux staat uit. Waar kan dit aan liggen?
Meteen nog een ander probleem: mijn dpkg is een beetje corrupt geraakt. Dit komt door postgreSQL dat een keer mee werd geinstalleerd met een programma dat ik niet meer gebruik, en dat ik dan ook verwijderd heb. Maar dit is achter gebleven!
Instellen van postgresql-8.3 (8.3.8-0ubuntu8.10) ...
* Starting PostgreSQL 8.3 database server * Insecure directory in $ENV{PATH} while running with -T switch at /usr/share/postgresql-common/PgCommon.pm line 654.
[fail]
invoke-rc.d: initscript postgresql-8.3, action "start" failed.
dpkg: fout bij afhandelen van postgresql-8.3 (--configure):
subproces post-installation script gaf een foutwaarde 255 terug
Fouten gevonden tijdens behandelen van:
postgresql-8.3
E: Sub-process /usr/bin/dpkg returned an error code (1)
Wat kan ik doen? Ik hoop dat iemand tips heeft!