Internal Server Error in Horde

Christian Mandery cmandery at usegroup.de
Mit Aug 5 00:12:57 CEST 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Mailingliste,

vorneweg erstmal ein Lob, Kolab 2.2.2 ist ein super Release.
Insbesondere die neue Horde-Version und SyncML-Unterstützung sind
spitze. ;-)

Momentan macht unsere Kolab-Installation bzw. der Horde allerdings von
Zeit zu Zeit Probleme. Der Horde-Login, also Pfad /client/imp/login.php
liefert dann einen Internal Server Error (Fehler 500), was sich einfach
als komplett weiße Seite im Browser darstellt. Anfrage und Antwort
Header paste ich weiter unten, falls sie relevant sind.

Das seltsame ist: Beim Auftreten des Fehlers loggt er nichts. Ich habe
das PHP der Kolab-Installation schon so konfiguriert, dass es wirklich
alles in eine Datei loggt. Im normalen Betrieb schreibt PHP dort auch
einige (harmlose) Notices, der Log geht also. Beim Error 500-Fall loggt
er allerdings überhaupt nichts. Auch der Apache Error-Log bleibt stumm.

Rein empirisch scheint es so, dass das Problem bei Verwendung des IE
gehäuft auftritt, es tritt aber auch ohne IE manchmal auf.

Falls das Problem auftritt, verschwindet es meist nach einiger Zeit
(Minuten bis Stunden) von alleine wieder. Neustart aller Kolab-Dienste
(/kolab/bin/openpkg rc all restart) hilft allerdings nicht!

Hat jemand eine Idee, woran das Problem liegen könnte oder was man zum
Auffinden der Problemursache noch versuchen könnte?

Oder hat vielleicht sogar schon jemand den selben Fehler erlebt?

Viele Grüße
Christian Mandery

PS: Der Server ist "rock stable", er rechnet auch für PrimeGrid ohne
Berechnungsfehler. Ich habe trotzdem sicherheitshalber nochmal apache
und apache-php neucompiliert, aber das hat nichts geholfen.

PPS: Anfrage- und Antwort Header:

Anfrage:
Host	mail.usegroup.de
User-Agent	Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.0.12)
Gecko/2009070812 Ubuntu/8.04 (hardy) Firefox/3.0.12
Accept	text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language	de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding	gzip,deflate
Accept-Charset	ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive	300
Connection	keep-alive
Cookie	[SIDs entfernt]
Cache-Control	max-age=0

Antwort:
Date	Tue, 04 Aug 2009 21:53:49 GMT
Server	Apache/2.2.10 (OpenPKG/CURRENT) mod_ssl/2.2.10 OpenSSL/0.9.8g
PHP/5.2.8
X-Powered-By	PHP/5.2.8
Expires	Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control	no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma	no-cache
Content-Length	0
Connection	close
Content-Type	text/html; charset=UTF-8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFKeLJo3J0ssVPKHccRAreSAJ9ts5Y6WnZMzO41rZi7mej4v0qTLACdE5dQ
sNRkYlJdpbcqglLtsYOBd6k=
=wlck
-----END PGP SIGNATURE-----