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