Hallo alle zusammen,
ich habe ebenfalls eine openSUSE 12.1 Server mit ISPconfig 3.0.4.3 seit einiger Zeit am laufen. Der Server wurde wie in diesem beschrieben
HOWTO aufgesetzt, was soweit auch problemlos funktioniert hat.
Nach einiger Zeit verhält sich der Server genauso wie meine Vorredner es schildern:
Der Apache schmiert ab bzw. reagiert nicht mehr auf HTTP Requests, wodurch die gehosteten Webseiten nicht mehr erreichbar sind.
Im globalen ErrorLogfile des Apaches werden im 5 min Takt folgende Einträge generiert:
[Tue Apr 24 11:15:01 2012] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/htdocs/
piped log program ' /usr/local/ispconfig/server/scripts/vlogger -s access.log -t "%Y%m%d-access.log" -d "/etc/vlogger-dbi.conf" /var/log/ispconfig/httpd' failed unexpectedly
[Tue Apr 24 11:20:01 2012] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/htdocs/
piped log program ' /usr/local/ispconfig/server/scripts/vlogger -s access.log -t "%Y%m%d-access.log" -d "/etc/vlogger-dbi.conf" /var/log/ispconfig/httpd' failed unexpectedly
[Tue Apr 24 11:25:02 2012] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/htdocs/
piped log program ' /usr/local/ispconfig/server/scripts/vlogger -s access.log -t "%Y%m%d-access.log" -d "/etc/vlogger-dbi.conf" /var/log/ispconfig/httpd' failed unexpectedly
Kurz bevor sich der Apache verabschiedet, steigt die Anzahl der laufenden Prozesse auf etwas über 300 an.
Dabei sind auffällig viele Apache Prozesse dabei:
/usr/sbin/httpd2-prefork -f /etc/apache2/httpd.conf -DSSL -D SYSTEMD -k start
Wenn es dann zuviele geworden sind, steigt der Apache entgültig mit dem Fehler aus:
[error] server reached MaxClients setting, consider raising the MaxClients setting
Das erhöhen von "MaxClients" in der Apache Konfiguration war auch nicht zielführend.
Die Userdaten in der vlogger-dbi.conf stimmen bei mir mit denen der config.inc.php überein.
Ein login mit diesen Daten im phpMyAdmin ist auch erfolgreich.
Trafficstatistiken funktionieren bei mir nur mit dem Webalizer. AWstats funktioniert nicht, ist aber auch nicht weiter kriegsentscheidend für mich.
Ich habe mir nun das Apache Modul "server-status" installiert in der Hoffnung einen etwas besseren einblick in den Apache zu bekommen, gerade in dem Zeitraum in dem sich die Apache Prozesse anfangen anzuhäufen.
Wenn es soweit ist werde ich noch einen Auszug aus dem server-status Modul hier nachreichen.
Gibt es zu diesem Problem mittlerweile irgendwelche neuen Erkenntnisse?
Gruß
lufu