Hi, wir haben kuerzlich unseren Web Server von einem Netscape auf einen Apache 2.0.55 umgestellt und nun einen sehr merkwuerdigen Effekt bei mehreren URLs mit Directory-Listings.
Das Listen des Directoryinhaltes dauert mehrere Minuten bei einer Directory, die mit einem .htaccess File geschuetzt und der jeweilige User in diesem File als berechtigt eingetragen ist. Eine der beiden Directories hat 200 Unterdirectories, die andere so um die 2000. Zusaetzlich bekomme ich im error-log die Meldung: client denied by server configuration: /home/see/www/doc-abc-sec/Upload/x/ops/.htaccess obwohl der User defininitiv als berechtigt eingetragen ist und der Inhalt angezeigt wird. In welcher Richtung muss ich suchen, um die langen Wartezeiten und die Fehlermeldung weg zu bekommen ? Mit dem Netscape als Web-Server hatten wir keine Probleme. URL: https://abc.de.lucent.com:8002/Upload/x/ops/ DocumentRoot=/home/see/www/doc-abc-sec Directory Struktur: /Upload/x/ops/.htaccess ops/030211/ ops/030218/ ops/030225/ ops/... ops/ ../x/reports ../x/geheim ../x/geheim/.htaccess Es sieht fuer mich so aus, als ob der Apache auch in allen Sub-Directories nach .htaccess Files schaut. Mein Eindruck kommt auch daher, weil beim erstmaligen Besuch von "/Upload/x" nur eine der drei enthaltenen Directories angezeigt wird (reports). Die beiden aanderen Dirs mit einem .htaccess File nicht. Nach einem Besuch von "/Upload/x/ops" wird dann auch diese angezeigt, jedoch nie die Dir "geheim", in dessen .htaccess File ich nicht eingetragen bin. In der Apache Doku habe ich nur gefunden, dass der Apache in den uebergeordneten Directories nach .htaccess Files sucht, aber nicht in Sub-Directories. Habe ich etwas an der Config vergessen, oder sonst irgendwas falsch ? Danke fuer einen Hinweis. Gruss Werner Franke uname -a: SunOS deng25 5.9 Generic_118558-33 sun4u sparc SUNW,Sun-Fire-V890 Apache/2.0.55 (Unix) mod_ssl/2.0.55 OpenSSL/0.9.8a DAV/2 PHP/4.4.4 mod_jk/1.2.19 mod_perl/2.0.2 Perl/v5.8.8 Inhalt von .htaccess: AuthUserFile /vol/lb_abc/public_html/abc/.users/users AuthGroupFile /vol/lb_abc/public_html/abc/.users/groups AuthName "Only for abc Members" AuthType Basic <Limit GET POST PUT> require user user1 user2 wfranke user3 ... </Limit> Inhalt von File httpd.conf: : Listen 8001 Listen 8002 : <VirtualHost 135.123.31.789:8001> DocumentRoot /home/see/www/doc-abc <Directory "/home/see/www/doc-abc"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> ServerName deng25.de.lucent.com:8001 ErrorLog abc/logs/errors.abc CustomLog abc/logs/access.abc combined ScriptAlias /cgi-bin "/home/see/www/cgi-abc" <Directory "/home/see/www/cgi-abc"> SetHandler cgi-script AllowOverride All Options ExecCGI -MultiViews FollowSymLinks Order allow,deny Allow from all </Directory> JkMount /jsp-examples/*.jsp avc_tomcat JkMount /servlets-examples/* abc_tomcat Alias /jsp-examples "/opt/local/apache2/apache-tomcat/abc/webapps/jsp-examples/" Alias /servlets-examples "/opt/local/apache2/apache-tomcat/abc/webapps/servlets-examples/" <Files ~ "^\.ht"> Order allow,deny Deny from all </Files> ServerSignature On UserDir public_html <Directory /home/*/public_html> AllowOverride All Options Indexes FollowSymlinks </Directory> </VirtualHost> <VirtualHost 135.123.31.789:8002> # secure ABC server DocumentRoot "/home/see/www/doc-abc-sec" ServerName deng25.de.lucent.com:8002 ErrorLog abc/logs/errors.abc_sec TransferLog abc/logs/access.abc_sec <Directory "/home/see/www/doc-abc-sec"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> Alias /cgi-bin "/home/see/www/cgi-abc-sec" <Directory "/home/see/www/cgi-abc-sec"> SetHandler cgi-script AllowOverride All Options ExecCGI -MultiViews FollowSymLinks Order allow,deny Allow from all </Directory> SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCertificateFile ssl-cert/ong_cert.cer SSLCertificateKeyFile ssl-cert/ong_cert.key <FilesMatch "\.(cgi|shtml|phtml|php3?)$"> SSLOptions +StdEnvVars </FilesMatch> SetEnvIf User-Agent ".*MSIE.*" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 CustomLog adm/logs/ssl_request_log combined </VirtualHost> -------------------------------------------------------------------------- Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED] sonstige Anfragen an [EMAIL PROTECTED] --------------------------------------------------------------------------