Hi All

I have fail2ban 0.8.14 installed on Ubuntu 14.04.2.

When I run fail2ban-regex for my error.log and apache-auth.conf it reports 
there is 1 hit for the 1 regular expression. The jail is set to find 4 
occurrences in 6 hours. In the log there are 10 occurrences in 2 minutes but 
the apache jail did not ban the IP Address.

Does any one have any idea why the apache jail is not banning.


Jail

[apache]

# I set to true to see
enabled = true
port    = http,https
filter    = apache-auth
#logpath = /var/log/apache*/*error.log
# set by allan.cheesman
logpath = /var/log/virtualmin/*_error_log
# Search past 6 hour
findtime = 21600
# Ban for 2 hours
bantime = 7200
maxretry = 4

apache-auth.conf

# Fail2Ban apache-auth filter
#

[INCLUDES]

# Read common prefixes. If any customizations available -- read them from
# apache-common.local
before = apache-common.conf

[Definition]


failregex = ^%(_apache_error_client)s (AH(01797|01630): )?client denied by 
server configuration: (uri )?\S*\s*$
        ^%(_apache_error_client)s (AH01617: )?user .* authentication failure 
for "\S*": Password Mismatch$
        ^%(_apache_error_client)s (AH01618: )?user .* not found(: )?\S*\s*$
        ^%(_apache_error_client)s (AH01614: )?client used wrong authentication 
scheme: \S*\s*$
        ^%(_apache_error_client)s (AH\d+: )?Authorization of user \S+ to access 
\S* failed, reason: .*$
        ^%(_apache_error_client)s (AH0179[24]: )?(Digest: )?user .*: password 
mismatch: \S*\s*$
        ^%(_apache_error_client)s (AH0179[01]: |Digest: )user `.*' in realm 
`.+' (not found|denied by provider): \S*\s*$
        ^%(_apache_error_client)s (AH01631: )?user .*: authorization failure 
for "\S*":\s*$
        ^%(_apache_error_client)s (AH01775: )?(Digest: )?invalid nonce .* 
received - length is not \S+\s*$
        ^%(_apache_error_client)s (AH01788: )?(Digest: )?realm mismatch - got 
`.*' but expected `.+'\s*$
        ^%(_apache_error_client)s (AH01789: )?(Digest: )?unknown algorithm `.*' 
received: \S*\s*$
        ^%(_apache_error_client)s (AH01793: )?invalid qop `.*' received: \S*\s*$
        ^%(_apache_error_client)s (AH01777: )?(Digest: )?invalid nonce .* 
received - user attempted time travel\s*$



ignoreregex =

# DEV Notes:
#
# This filter matches the authorization failures of Apache. It takes the log 
messages
# from the modules in aaa that return HTTP_UNAUTHORIZED, 
HTTP_METHOD_NOT_ALLOWED or
# HTTP_FORBIDDEN and not AUTH_GENERAL_ERROR or HTTP_INTERNAL_SERVER_ERROR.
#
# An unauthorized response 401 is the first step for a browser to instigate 
authentication
# however apache doesn't log this as an error. Only subsequent errors are 
logged in the
# error log.
#
# Source:
#
# By searching the code in 
http://svn.apache.org/viewvc/httpd/httpd/trunk/modules/aaa/*
# for ap_log_rerror(APLOG_MARK, APLOG_ERR and examining resulting return code 
should get
# all of these expressions. Lots of submodules like mod_authz_* return back to 
mod_authz_core
# to return the actual failure.
#
# See also: http://wiki.apache.org/httpd/ListOfErrors
# Expressions that don't have tests and aren't common.
# more be added with https://issues.apache.org/bugzilla/show_bug.cgi?id=55284
#     ^%(_apache_error_client)s (AH01778: )?user .*: nonce expired \([\d.]+ 
seconds old - max lifetime [\d.]+\) - sending new nonce\s*$
#     ^%(_apache_error_client)s (AH01779: )?user .*: one-time-nonce mismatch - 
sending new nonce\s*$
#     ^%(_apache_error_client)s (AH02486: )?realm mismatch - got `.*' but no 
realm specified\s*$
#
# Author: Cyril Jaquier
# Major edits by Daniel Black


error Log file

[Sat Sep 12 20:53:46.185904 2015] [authz_core:error] [pid 23733] [client 
31.184.238.11:53302] AH01630: client denied by server configuration: 
/home/mysite/public_html/tag, referer: http://redi.it/treatments/
[Sat Sep 12 20:53:55.811631 2015] [authz_core:error] [pid 2168] [client 
31.184.238.11:57409] AH01630: client denied by server configuration: 
/home/mysite/public_html/, referer: http://redi.it/treatments/
[Sat Sep 12 20:53:56.701916 2015] [authz_core:error] [pid 15746] [client 
31.184.238.11:57775] AH01630: client denied by server configuration: 
/home/mysite/public_html/tag, referer: http://redi.it/treatments/
[Sat Sep 12 20:54:00.586114 2015] [authz_core:error] [pid 2166] [client 
31.184.238.11:58081] AH01630: client denied by server configuration: 
/home/mysite/public_html/, referer: http://redi.it/treatments/
[Sat Sep 12 20:54:02.767320 2015] [authz_core:error] [pid 19042] [client 
31.184.238.11:59928] AH01630: client denied by server configuration: 
/home/mysite/public_html/tag, referer: http://redi.it/treatments/
[Sat Sep 12 20:54:03.612824 2015] [authz_core:error] [pid 24603] [client 
31.184.238.11:60229] AH01630: client denied by server configuration: 
/home/mysite/public_html/, referer: http://redi.it/treatments/
[Sat Sep 12 20:54:13.511761 2015] [authz_core:error] [pid 10743] [client 
31.184.238.11:60580] AH01630: client denied by server configuration: 
/home/mysite/public_html/tag, referer: http://redi.it/treatments/
[Sat Sep 12 20:54:18.354814 2015] [authz_core:error] [pid 15747] [client 
31.184.238.11:49771] AH01630: client denied by server configuration: 
/home/mysite/public_html/, referer: http://redi.it/treatments/
[Sat Sep 12 20:54:19.207194 2015] [authz_core:error] [pid 2168] [client 
31.184.238.11:50171] AH01630: client denied by server configuration: 
/home/mysite/public_html/tag, referer: http://redi.it/treatments/
[Sat Sep 12 20:54:21.284167 2015] [authz_core:error] [pid 22691] [client 
31.184.238.11:50488] AH01630: client denied by server configuration: 
/home/mysite/public_html/, referer: http://redi.it/treatments/




------------------------------------------------------------------------------
_______________________________________________
Fail2ban-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fail2ban-users

Reply via email to