Gravierendes Apache-Problem

Hallo zusammen, Ich habe ein grosses Problem: Ich habe eine OTRS-Instanz als VirtualHost auf apache-ssl laufen, mit dem vorgegebenen (und natuerlich angepassten) apache.conf. Wir haben noch andere Web-Services auf apache-ssl laufen, allerdings nur intern, deswegen wurden diese einfach mit <Directory> definiert. Nun ist es aber der Fall, dass offensichtlich durch diese Konfiguration oft falsche Seitenaufrufe passieren, was vermutlich auch dazu fuehrt, dass der apache-ssl dauernd mit sehr viel CPU-Leistung laeuft, und manchmal blaeht er sich einfach so lange auf, bis die Load ins Unermessliche geht und der Maschine der Speicher ausgeht. Auszug aus dem Log: zB [Wed Dec 22 08:46:46 2004] [error] [client 172.16.14.123] client denied by server configuration: /var/www/otrs2/cus50 oder [Thu Dec 23 12:18:15 2004] [error] [client 172.16.14.245] client denied by server configuration: /var/www/otrs2/mankon Diese genannten Unterverzeichnisse (mankon, cus50) gibt es schon, allerdings gehoert das eigentlich ganz woanders hin, hat nichts mit OTRS zu tun. Kann mir jemand einen Tip geben, was ich hier falsch gemacht haben koennte bzw. was ich aendern muss? Mein otrs/var/httpd/apache.conf sieht so aus: <VirtualHost 192.168.1.2> ServerAdmin webmaster@efkon.com DocumentRoot /var/www/otrs2 ServerName otrs2.efkon ErrorLog /var/log/apache-ssl/otrs2.efkon.com.err.log CustomLog /var/log/apache-ssl/otrs2.efkon.com.access.log combined ScriptAlias /otrs2/ "/var/www/otrs2/bin/cgi-bin/" <Directory "/var/www/otrs2/bin/cgi-bin/"> SetHandler perl-script PerlHandler Apache::Registry Options ExecCGI PerlSendHeader On PerlSetupEnv On </Directory> SSLEnable SSLCertificateFile /etc/apache-ssl/apache.pem </VirtualHost> Alias /otrs2-web/ "/var/www/otrs2/var/httpd/htdocs/" <Directory "/var/www/otrs2/var/httpd/htdocs/"> AllowOverride None Options -Includes Order deny,allow Allow from all </Directory> Alias /otrs2/ "/var/www/otrs2/bin/cgi-bin/" <Directory "/var/www/otrs2/bin/cgi-bin/"> AllowOverride None Options ExecCGI -Includes Order deny,allow Allow from all </Directory> <Location /otrs2/script/apache-perl-startup.pl> SetHandler perl-script PerlHandler Apache::Registry Options ExecCGI PerlSendHeader On PerlSetupEnv On </Location> Perlrequire /var/www/otrs2/scripts/apache-perl-startup.pl Herzlichen Dank! -- Nora Bernhard Systems Administrator - Linux What is food to one, is to others bitter poison. -- Titus Lucretius Carus
participants (1)
-
Nora Bernhard