Subversion Repositories configs

Rev

Rev 5 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5 Rev 34
Line 1... Line 1...
1
# Fail2Ban filter to block web requests for scripts (on non scripted websites)
1
# Fail2Ban filter to block web requests for scripts (on non scripted websites)
2
#
2
#
-
 
3
# This matches many types of scripts that don't exist. This could generate a
-
 
4
# lot of false positive matches in cases like wikis and forums where users
-
 
5
# no affiliated with the website can insert links to missing files/scripts into
-
 
6
# pages and cause non-malicious browsers of the site to trigger against this
-
 
7
# filter.
-
 
8
#
-
 
9
# If you'd like to match specific URLs that don't exist see the
-
 
10
# apache-botsearch filter.
3
#
11
#
4
 
12
 
5
[INCLUDES]
13
[INCLUDES]
6
 
14
 
7
# overwrite with apache-common.local if _apache_error_client is incorrect.
15
# overwrite with apache-common.local if _apache_error_client is incorrect.
Line 17... Line 25...
17
 
25
 
18
# DEV Notes:
26
# DEV Notes:
19
#
27
#
20
# https://wiki.apache.org/httpd/ListOfErrors for apache error IDs
28
# https://wiki.apache.org/httpd/ListOfErrors for apache error IDs
21
#
29
#
22
# Second regex, script '/\S*(\.php|\.asp|\.exe|\.pl)\S*' not found or unable to stat\s*$ is Before http-2.2
30
# Second regex, script '/\S*(\.php|\.asp|\.exe|\.pl)\S*' not found or unable to stat\s*$ is in httpd-2.2
23
#
31
#
24
# Author: Cyril Jaquier
32
# Author: Cyril Jaquier