Fail2ban过滤器apache-noscript与apache日志中的条目不匹配

时间:2017-11-23 09:13:16

标签: apache fail2ban

我正在使用fail2ban 9.6.1标准过滤器apache-common.conf和apache-noscript.conf。 但是apache-noscript与apache error_log中的这些条目不匹配:

if(NextIsNull(EnterFieldofNextSectionHere)) then
true
else 
false

欢迎任何建议。

感谢。

1 个答案:

答案 0 :(得分:0)

我得到了答案。 添加一个?到/\S*(php([45] |[.-]cgi)?|.asp|.exe | .pl)解决了这个问题。 工作正则表达式是

^%(_ apache_error_client)s((AH001(28 | 30):)?文件不存在|(AH01264:)?脚本未找到或无法统计):/ \ S *(php([45] | [.-] cgi)?| .asp | .exe | .pl)?(,referer:\ S +)?\ s * $

这可以标记为已修复。

由于