Hi SteveFirst thanks for your reply and sorry it has taken me so long to get 
back to you but there are reasons for that which I wil1 explain below.The first 
thing is that after I read your response I did quite a bit of further 
investigation.In my version of fail2ban the jail that I was referring to was 
named  [apache] and in your response you referred to apache-auth. When I 
ranfail2ban-client statusapache was one of the jails that were in the list but 
that got me thinking, was the apache jail in iptables to find this out I 
raniptables --listwhich displays all the current chains in iptables. There was 
no corresponding chain in iptables for the apache jail, which got me thinking 
maybe apache was a reserved word in iptables and as iptables is what actually 
does the blocking of the offending ip address if there is no chain to do the 
blocking there is no actual blocking.So I changes the name of the jail to 
[apache-auth] and restarted fail2ban which on my system automatically restarts 
ipt
 ables, and both the jail and chain were created for apache-auth. However since 
then there have been none of the offending entries in my error log to see if 
that fixed the problem. I guess that it is a waiting game for now.  

      -------- Forwarded Message --------    Subject:  Re: [Fail2ban-users] 
apache-auth not banning   Date:  Sat, 12 Sep 2015 19:33:28 +0100   From:  Steve 
Rowe <[email protected]>   To:  [email protected]       Hi 
Alan, have you confirmed that the apache-auth is running?  fail2ban-client 
status  this should list all the bans in place.   also take a look at the 
/var/log/fail2ban.log and see if its reporting anything unusual.  I often keep 
the log tailing so i can see what's happening real time.  tailf 
/var/log/fail2ban.log   you should see log entries like   2015-09-12 
13:58:43,545 fail2ban.actions        [30854]: NOTICE  [sasl-iptables] Ban 
196.46.124.16 2015-09-12 14:02:15,463 fail2ban.filter         [30854]: INFO    
[sasl-iptables] Found 80.97.51.238 2015-09-12 14:02:16,404 fail2ban.actions     
   [30854]: NOTICE  [sasl-iptables] Ban 80.97.51.238 2015-09-12 14:27:07,143 
fail2ban.filter         [30854]: INFO    [sasl-iptables] Found 180.250.214.34 
2015-09-12 14:2
 7:07,316 fail2ban.actions        [30854]: NOTICE  [sasl-iptables] Ban 
180.250.214.34 2015-09-12 14:31:21,462 fail2ban.filter         [30854]: INFO    
[sasl-iptables] Found 199.58.185.178 2015-09-12 14:31:21,931 fail2ban.actions   
     [30854]: NOTICE  [sasl-iptables] Ban 199.58.185.178 2015-09-12 
14:32:46,606 fail2ban.filter         [30854]: INFO    [sasl-iptables] Found 
85.17.254.209 2015-09-12 14:32:47,135 fail2ban.actions        [30854]: NOTICE  
[sasl-iptables] Ban 85.17.254.209  Obviously these are for sasl-iptables, and i 
am not as lenient as you with the 4 bans, i ban after 2nd. ;) but you get the 
idea.  To be honest, i am naff with regex so cannot confirm that part of the 
mail. but the above is where i would start.  Sorry if this is stating the 
obvious. ;)  Steve   On 12/09/2015 18:28, AllanIT wrote:   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 
expressio
 n. 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 (A
 H01614: )?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. I
 t 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.]+\) - sen
 ding 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] AH01
 630: 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       
------------------------------------------------------------------------------
_______________________________________________
Fail2ban-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fail2ban-users

Reply via email to