Schauen Sie sich nur die Protokolle einer nicht so ausgelasteten Site auf einem unserer Apache-Server an und bemerken Sie Tonnen davon im Protokoll:
::1 - - [15/Apr/2011:12:11:40 -0700] "OPTIONS * HTTP/1.0" 200 -
::1 - - [15/Apr/2011:12:11:41 -0700] "OPTIONS * HTTP/1.0" 200 -
::1 - - [15/Apr/2011:12:11:44 -0700] "OPTIONS * HTTP/1.0" 200 -
Sie scheinen mehrmals direkt unter den GET-Anforderungen zu erscheinen, bei denen Apache eine Seite und die zugehörigen Bilder bereitgestellt hat.
- Was meinen sie?
- Welche IP ist "
::1
"? - Wenn sie gutartig sind, kann ich sie unterdrücken?
Antworten:
Von hier aus
quelle
Zu Ihrer zweiten Frage:
::1
istlocalhost
in ipv6. Zu Ihrer dritten Frage:Siehe auch http://httpd.apache.org/docs/2.4/logs.html#accesslog
quelle
Überprüfen Sie Ihre Server / etc / hosts-Datei. Sie haben wahrscheinlich den Eintrag für 'localhost' auf ':: 1' gesetzt, was dem IPV6-Format entspricht. Ändern Sie es in '127.0.0.1' (IPV4) und diese Protokollmeldung verschwindet.
quelle
Ich hatte dieses "Problem" und es war höllisch nervig. Einer von zwei Servern, die ich getan habe. ein oder zwei Jahre später ... habe ich gerade entdeckt, dass ich auf einem Server 443 in der httpd.conf abgehört habe.
Also habe ich die Direktive 'Listen 443' in die Datei ssl.conf eingefügt.
apachectl anmutig
Poof ... nerviges Problem weg.
quelle