Page 1 of 1

[client ::1] Directory index forbidden by Options directive: /srv/www/

Posted: 2007-09-18 16:37
by sundriver
Hallo@all,

Vor wenigen Tagen bin ich auf neue Hardware umgezogen, seither spamt mir irgend ein Prozess das error.log mit Einträgen wie diesen:

Code: Select all

[Tue Sep 18 15:46:59 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:00 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:02 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:04 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:05 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:07 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:08 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:09 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:10 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:11 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:12 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:13 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:14 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:22 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:23 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:24 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:25 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:26 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:27 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:34 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
[Tue Sep 18 15:47:35 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
zu. Ich habe schon alle vHosts und die httpd.conf sowie die confixx_mhost.conf auf ungültige Einträge überprüft und auch sonst wo kann ich nix finden was den DocRoot auf /srv/www sucht. Bei mir ist alles in /srv/www/htdocs/ .

Auch Google konnte mir nicht helfen. Mein System ist SuSE10.1 mit Apache2.2.0 , PHP 5.2.4 suPHP, MySQL 5.018 MAX und Confixx3.3.1 und läuft bis dato sehr stabil und Präzise. Keine auffälligkeiten in den anderen Logs.

Ich habe dann kurzerhand eine index.html in das Verzeichnis gelegt und im error.log bekomme ich nun folgendes:

Code: Select all

[error] [client ::1] No user or group set - set suPHP_UserGroup
War auch irgendwo klar da suPHP UID und GID benöting da es im Paranoid Mode läuft.

Meine Frage ist nun WER ist client::1 ? Wenn ich über die Konsole lynx localhost aufrufe bekomme ich das gleiche, allerdings ist hier der client 127.0.0.1 was auch völlig richtig ist.

Welche Möglichkeiten habe ich denn heraus zu finden von wem /srv/www aufgesucht wird bzw wie kann ich abstellen das diese Einträge mir das Logfile aufblasen bis logrotate das wieder bügelt? Den logLevel habe ich im Moment auf debug aber mehr Infos bekomme ich dennoch nicht im log.

Weis von euch eventuell jemand Rat?

cu
Sundriver

Re: [client ::1] Directory index forbidden by Options directive: /srv/www/

Posted: 2007-09-18 17:12
by Joe User

Code: Select all

grep '::1' /etc7hosts
Es ist die IPv6-Adresse für localhost...

Re: [client ::1] Directory index forbidden by Options directive: /srv/www/

Posted: 2007-09-18 17:34
by sundriver
@Joe User,

Besten Dank!
Auf grep hätte ich direkt selbst kommen können.. Du hast völlig Recht, hier der Eintrag
# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback

fe00::0 ipv6-localnet

ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
Die Frage die ich jezt habe ist, was passiert wenn ich das auskommentiere, ist die IPv6 im normalen Betrieb auf der Netzwerkebene notwendig? Und, welcher Prozess ruft über diesen loopback /srv/www auf,oder ist genau das die Ursache?

cu
Sundriver

Re: [client ::1] Directory index forbidden by Options directive: /srv/www/

Posted: 2007-09-18 18:19
by Joe User
Sundriver wrote:was passiert wenn ich das auskommentiere
Nichts.
Sundriver wrote:ist die IPv6 im normalen Betrieb auf der Netzwerkebene notwendig?
Nein, noch nicht
Sundriver wrote:Und, welcher Prozess ruft über diesen loopback /srv/www auf,oder ist genau das die Ursache?
Das musst Du mittels Deiner Logs, netstat und lsof selbst herausfinden.

Re: [client ::1] Directory index forbidden by Options directive: /srv/www/

Posted: 2007-09-18 19:18
by sundriver
Bestens, das hilft mir schonmal mächtig weiter.

Danke :-)

cu
Sundriver

Re: [client ::1] Directory index forbidden by Options directive: /srv/www/

Posted: 2007-09-18 20:11
by sundriver
Shit, ich komm doch nicht weiter..

netstat -n zeigt mir in dem Moment wo dieser Logeintrag in der error_log generiert wird:
[Tue Sep 18 15:47:09 2007] [error] [client ::1] Directory index forbidden by Options directive: /srv/www/
dieses hier:
tcp 0 0 xx.xx.139.22:80 xx.xx.139.22:40426 TIME_WAIT
tcp 0 0 xx.xx.139.22:80 xx.xx.139.22:40427 TIME_WAIT
tcp 0 0 xx.xx.139.22:80 xx.xx.139.22:40428 TIME_WAIT
tcp 0 0 xx.xx.139.22:80 xx.xx.139.22:40429 TIME_WAIT
tcp 0 0 xx.xx.139.22:80 xx.xx.139.22:40430
//EDIT: Problem gelöst, es wurde, aus was für einen grund auch immer, die default-httpd.conf mit includiert..

cu
Sundriver