next up previous contents
Next: Fehlermeldemechanismen Up: Fehlermanagement Previous: HTTP Status Code 40X

HTTP Status Code 50X

Falls der Server aufgrund von internen Fehlern einen Request nicht erfüllen konnte, so wird dazu ein entsprechender Wert über 50X in der AccessLog-Datei eingetragen. Handelt es sich um einen unerwarteten Fehler, der das richtige Ausführen und Beantworten des Requests verhindert hat, so entspricht das dem Status Code 500 (Internal Error). Handelt es sich um einen Dienst, den der Server nicht unterstützt, so entspricht das dem Wert 501 ( Not Implemented). Falls es unbeabsichtigt ist, daß der Server diesen Dienst nicht unterstützt, so muß die Konfiguration des Servers untersucht und gegebenfalls geändert werden. So wird ein Server, der das automatische Indizieren von Verzeichnissen nicht unterstützt, eine Eintragung in die ErrorLog-Datei einfügen, falls ein Benutzer auf ein Verzeichnis zugreift und nicht auf eine darin enthaltene Datei.

Außerdem kann der Fall auftreten, daß ein Anwendungsprogramm, auf das der Server zuzugreifen versucht, um eine Anfrage zu beantworten, nicht in einer bestimmten Zeit ausgeführt werden konnte und somit keine Ergebnisse an den Server zurückkommen (502 - Bad Gateway). Der gleiche Fall tritt ein, falls ein CGI-Programm fehlerhaft ausgeführt wurde. Um hier den Fehler genauer untersuchen zu können, ist die Auswertung der ScriptLog-Datei von großer Hilfe. Wenn der Server über ungenügend Ressourcen verfügt und somit die an ihn gestellten Anfragen nicht beantworten kann, wird in der AccessLog-Datei der Wert 503 (Service Unavailable) zu dem Request eingetragen. In diesem Fall muß die Benutzung der Ressourcen untersucht werden, falls der Fehler über eine längere Zeit auftritt:


next up previous contents
Next: Fehlermeldemechanismen Up: Fehlermanagement Previous: HTTP Status Code 40X
Copyright Munich Network Management Team