Apache日志:“ :: 1…”选项* HTTP / 1.0” 200-


7

只需查看我们一台Apache服务器上一个不那么繁忙的站点的日志,并在日志中注意到大量的日志:

::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 -

它们似乎多次出现在Apache已提供页面及其相关图像的GET请求下方。

  1. 他们的意思是什么?
  2. 什么是IP ::1
  3. 如果它们是良性的,我可以压制它们吗?

相关信息,请参阅GoAccess网络分析中的忽略“ HTTP 1.0 OPTIONS”请求

Answers:


6

这里

这是Apache轮询其子进程以验证它们是否正确响应。

31-2-0/0/44。0.00 41 0 0.0 0.00 0.92 :: 1 mxx1.xx.com选项* HTTP / 1.0

第二个字段“-”表明这不是活动连接。这是为此特定线程/进程进行的最后一个连接。由于Apache每隔几分钟就会轮询一次其子级,因此在网络流量较小的系统上看到许多子级并不罕见。

对于某些版本的Apache,这些连接将显示为“ GET /”而不是“ OPTIONS *”。

https://issues.apache.org/bugzilla/show_bug.cgi?id=41796


我知道了。因此,根据您的引用,我想我可以在轮询子进程时看到记录错误的值...但是就目前而言,这些日志条目似乎毫无用处。有谁知道如何压制他们?
Meltemi


1

检查服务器的/ etc / hosts文件。您可能已将“ localhost”的条目设置为IPV6格式的“ :: 1”。将其更改为“ 127.0.0.1”(IPV4),此日志消息将消失。


0

我遇到了这个“问题”,这很烦人。我已经做到的两个服务器之一。一两年后……我刚刚发现在一台服务器上,我在httpd.conf中监听了443。

所以我在ssl.conf文件中放入了“ Listen 443”指令。

优美的

of ...烦人的问题不见了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.