Re: [Fail2ban-users] workaround to re-find banned ips on reload?

2015-03-20 Thread Bill Shirley
I use ipset instead of iptables: ipset -exist create fail2ban-IpPort hash:ip,port timeout 3600 ipset -exist create fail2ban-Ip hash:ip timeout 86400 and my action has a blank value for actionunban = You can pass any timeout value you want from the jail and just let the operating system keep

Re: [Fail2ban-users] How to user

2015-10-16 Thread Bill Shirley
refers to whats between the brackets in your jail.local: [postfix] #enabled= false enabled = true filter = postfix action = my_ipset_ipport[port=smtp, bantime=86400] my_ipset_ipport2[port=smtps, bantime=86400]

Re: [Fail2ban-users] [Possible SPAM] Re: slow restart/stop due to unban each IP instead of just flush chain

2015-10-07 Thread Bill Shirley
My approach is to not use the unban but use an ipset with a timeout value. This let's the kernel/ipset keep track of when to unban. #- my_ipset_ipport: [INCLUDES] before = iptables-blocktype.conf [Definition] actioncheck = actionstart = actionstop = actionban = ipset -exist

Re: [Fail2ban-users] [SPAM] Postfix j-chkmail milter rejects

2015-12-04 Thread Bill Shirley
Yes, it looks like the 'milter-reject' would work except you may have a problem with the 'unknown[unknown]' message since there is no IP address. What have you tried? Bill On 12/3/2015 11:55 AM, Dudi Goldenberg wrote: > No one? > > *From:* Dudi Goldenberg [mailto:d...@kolcore.com] > *Sent:*

Re: [Fail2ban-users] Fail2ban not executing action

2015-12-12 Thread Bill Shirley
I don't see any errors in your configuration. Could it be you don't have 20 hits within one hour for the same IP address? Bill On 12/12/2015 10:48 PM, Brad wrote: > I have installed Fail2ban on Centos 6.7 and configured it to handled failed > login attempts to dovecot. I tried to configure it

Re: [Fail2ban-users] Fail2ban not executing action

2015-12-12 Thread Bill Shirley
reason I tried Fail2ban... > > > -Original Message----- > From: Bill Shirley [mailto:bshir...@openmri-scottsboro.com] > Sent: Saturday, December 12, 2015 8:37 PM > To: fail2ban-users@lists.sourceforge.net > Subject: Re: [Fail2ban-users] Fail2ban not executing action > &g

Re: [Fail2ban-users] Fail2ban not executing action

2015-12-13 Thread Bill Shirley
Have you tried dovecot.conf? [1:root@elmo fail2ban 1]$ rpm -qa | grep fail fail2ban-server-0.9.3-1.fc22.noarch fail2ban-systemd-0.9.3-1.fc22.noarch [0:root@elmo filter.d]$ ls /etc/fail2ban/filter.d/ 3proxy.confcommon.conf guacamole.conf perdition.conf

Re: [Fail2ban-users] available tags in actions

2015-11-24 Thread Bill Shirley
Anyone got an idea of how to use the variable 'apacheUser' or 'dport' in this filter? apache-common.local: _apache_access_client = (?P.+)\s+(?P\S+)\[\]\s+(?P\d+)\s+(?P.+)\s+\[[^]]+\] Seems like it should be accessible in either jail.local or some action (or both). I've searched the internet

Re: [Fail2ban-users] Huge ipset reboot problem?

2016-02-11 Thread Bill Shirley
sqlite behavior, but then where is the reference to dbfile forcing all the bans into /var/lib/fail2ban/fail2ban.sqlite3 it is not in my fail2ban.conf! If its use is default behaviour how do I disable it? On Thu, 2016-02-11 at 12:19 -0500, Bill Shirley wrote: Try using an empty actionunban in your

Re: [Fail2ban-users] fail2ban with firewalld and shorewall

2016-02-03 Thread Bill Shirley
You didn't provide your jail so I'm just guessing: You should use one of the iptables actions instead of firewallcmd. For my Shorewall setup, I define my ipsets in /etc/shorewall/init: ipset -exist create fail2ban-IpPort hash:ip,port timeout 3600 ipset -exist create fail2ban-Ip hash:ip timeout

Re: [Fail2ban-users] Huge ipset reboot problem?

2016-02-12 Thread Bill Shirley
' an IP is banned or not. Where is the database? When is it >> written/read? In what version of fail2ban did sqlite get >> implemented. At present my /var/lib/fail2ban/fail2ban.sqlite3 has >> 7.9MB of entries. >> >> I ask again how do I turn sqlite activity off? Just point me

Re: [Fail2ban-users] Huge ipset reboot problem?

2016-02-12 Thread Bill Shirley
Or easier for #2: 1:root@elmo dns]$ cat /etc/redhat-release Fedora release 22 (Twenty Two) [1:root@elmo dns]$ ls /var/lib/fail2ban/ fail2ban.sqlite3 Rename that puppy. Bill On 2/12/2016 6:15 PM, Bill Shirley wrote: > In response to Charles: > For #2, after you empty actionunban, write a

Re: [Fail2ban-users] Huge ipset reboot problem?

2016-02-11 Thread Bill Shirley
Try using an empty actionunban in your action and set the bantime = 60 in your jail. This way fail2ban thinks it's unbanning after a minute. fail2ban shutdown should be quick. Bill On 2/11/2016 5:15 AM, Charles Bradshaw wrote: > Hello list, > > I am running fail2ban.noarch 0.9.3-1.el6.1 as

Re: [Fail2ban-users] fail2ban seems to delete my NAT Firewall rules

2016-04-07 Thread Bill Shirley
As far as I know, fail2ban never "reloads" the firewall rules. fail2ban just manages its chains. Perhaps there's something in the "load-balancer" doing this. You should list your action rules and jail. -> I have a startup script, that sets the Firewall NAT rules on every startup of the

Re: [Fail2ban-users] what's the current state of bantime for ipset actions in jails vs confs?

2016-04-09 Thread Bill Shirley
It doesn't really matter what the default timeout is if you send the value from the jail: actionban = ipset -exist add fail2ban- timeout [Init] name = Ip my_timeout = 3600 jail: [sshd] action = my_ipset_ip[my_timeout=86400] [sshd-2] action = my_ipset_ip[my_timeout=12345]

Re: [Fail2ban-users] what's the current state of bantime for ipset actions in jails vs confs?

2016-04-09 Thread Bill Shirley
Yes, however you must include the 'actionban': [Definition] . . actionban = ipset -exist add fail2ban- timeout [Init] name = Ip my_timeout = 3600 Bill On 4/9/2016 12:48 PM, jaso...@mail-central.com wrote: On Sat, Apr 9, 2016, at 09:41 AM, Bill Shirley wrote: It doesn't really matter

Re: [Fail2ban-users] what's the current state of bantime for ipset actions in jails vs confs?

2016-04-09 Thread Bill Shirley
en ended without allowing it to destroy the set. Regards, Nick On 09/04/2016 18:07, Bill Shirley wrote: Yes, however you must include the 'actionban': [Definition] . . actionban = ipset -exist add fail2ban- timeout [Init] name = Ip my_timeout = 3600 Bill On 4/9/2016 12:48 PM, jaso...@mail-cen

Re: [Fail2ban-users] f2b match working, test find lots of matches, but real exec adds only one ip to ipset?

2016-04-11 Thread Bill Shirley
Post your filter. Bill On 4/11/2016 2:45 PM, jaso...@mail-central.com wrote: > > On Mon, Apr 11, 2016, at 11:29 AM, Bill Shirley wrote: >> I don't see anything wrong except you're not using your ipset from Shorewall: >> >> ipset -L f2b-Ip Name: f2b-Ip Type: hash:ip Re

Re: [Fail2ban-users] f2b match working, test find lots of matches, but real exec adds only one ip to ipset?

2016-04-11 Thread Bill Shirley
It could be your ignoreip preventing the ban or not enough hits (maxretry) within findtime. It also could be that all those hits are from the same IP address (not likely thought). Post your jail. Bill On 4/10/2016 9:36 PM, jaso...@mail-central.com wrote: > I'm running f2b > > I've tested my

Re: [Fail2ban-users] fail2ban iptables error?

2016-04-26 Thread Bill Shirley
Something clobbered your iptables. This was recently discussed on this list. Did you reload your iptables/firewall? Bill On 4/25/2016 6:39 PM, Mahir Sayar Txaqo wrote: why do you guys think im getting this error message? ==> ./fail2ban.log <== 2016-04-25 18:35:30,167 fail2ban.actions:

Re: [Fail2ban-users] How to: add matched line in sended mail

2016-05-18 Thread Bill Shirley
=shellcmd /usr/sbin/ipset -exist add DHCP4-lease $+{ipv4} timeout $+{leaseTime} On 5/18/2016 4:46 AM, Marcin Mirosław wrote: W dniu 17.05.2016 o 16:14, Bill Shirley pisze: This more of a job for Simple Event Correlator (SEC): https://simple-evcorr.github.io/ Hi! I didn't know this tool. It loo

Re: [Fail2ban-users] Help with filter apache-noscript...

2016-07-01 Thread Bill Shirley
The filters change from release to release. They're trying to stay in sync with Apache 2.2/2.4 message changes. You should post your apache-noscript filter. Bill On 6/30/2016 7:49 PM, ad...@redtailbooks.com wrote: Shouldn't the filter apache-noscript.conf be catching these attempts? [Wed

Re: [Fail2ban-users] fail2ban & postfix

2016-09-23 Thread Bill Shirley
You have to have somewhere in the filter: failregex = NOQUEUE: reject: RCPT from \S+\[\]: .*$ lost connection after \S+ from (.*)\[\] reject: (header|body) .* from (.*)\[\] timeout after \S+ from \S+\[\].*$ warning: Connection rate limit exceeded:

Re: [Fail2ban-users] fail2ban for a range of IPs

2016-12-15 Thread Bill Shirley
You should be able to address this with the INPUT chain of iptables. Here is my smtp entry: pkts bytes target prot opt in out source destination 0 0ACCEPT tcp -- * * 0.0.0.0/00.0.0.0/0multiport dports 25,465,587 limit: up to 10/min

Re: [Fail2ban-users] Error 2 before a ban.

2017-08-10 Thread Bill Shirley
Looks like you have a bad filter. Odd that those errors say: #mine is always last in the list Did you change a filter? Post it. this seems to happen every time someone tried to connect, before it shows the warning and then the ban. Connect how? IMAP, POP3, SMTP? Bill On 8/10/2017 2:31

Re: [Fail2ban-users] Fail2Ban says IP is banned but IP doesn't show up in iptables

2017-07-27 Thread Bill Shirley
Did they get unbanned? Are they in an ipset instead? Can't help any without your config files. Bill On 7/27/2017 11:42 AM, Vito Botta wrote: Hi all, I have configured Fail2Ban on one server and it seems to be banning IPs every now and then (as I can see with the "fail2ban-client status"

Re: [Fail2ban-users] ProFtpd DROP net-fw TLS connection from client ftp

2017-08-08 Thread Bill Shirley
Looks like you haven't opened up sftp(port 115) in Shorewall. Post on the shorewall-us...@lists.sourceforge.net list. Tom Eastep is very helpful. If it were fail2ban blocking traffic, you would see it in the log file. Note if you're not using fail2ban with ipsets actions instead of iptables,

Re: [Fail2ban-users] Banned IP continues its attempts, other IP isn't banned even after maxretry

2017-09-18 Thread Bill Shirley
You do realize if you run shorewall commands (restart|stop|clear|etc) it will wipe out the iptables entries that fail2ban adds?  Shorewall reloads the entire iptables. You should use an ipset instead.  Define the ipsets in /etc/shorewall/init: ipset -exist create fail2ban-IPv4-port hash:ip,port

Re: [Fail2ban-users] sshd - different ban rules for bad password vs invalid user?

2017-09-20 Thread Bill Shirley
fail2ban picks up everything in /etc/fail2ban/jail.conf and then applies additional/overrides from /etc/fail2ban/jail.local (and probably /etc/fail2ban/jail.d/*. I didn't even realize there was a jail.d folder until I saw your post). In one of those configs (probably /etc/fail2ban/jail.conf)

Re: [Fail2ban-users] fail2ban or iptables?

2017-09-17 Thread Bill Shirley
logname= uid=0 euid=0 tty=ssh ruser= rhost=193.201.224.212 'sshdext' is a second sshd running on 2112. Entry made in /etc/services for it, as well as a matching file in filter.d. The regex seems to be doing its job, as iptables entries are there. On Sat, Sep 9, 2017 at 7:30 PM

Re: [Fail2ban-users] Problem with fail2ban-regex

2017-10-06 Thread Bill Shirley
Does it fail when you give it the full path to the .conf file? fail2ban-regex /var/log/maillog /etc/fail2ban/filter.d/my_dovecot_secure.conf Bill On 10/6/2017 6:02 AM, Etienne MONIER wrote: Hi everyone ! I've got a problem with fail2ban. I've installed owncloud on a raspberry pi and I want

Re: [Fail2ban-users] fail2ban or iptables?

2017-09-09 Thread Bill Shirley
A host can have multiple addresses; multiple PTRs can point to a host.  You should use 'iptables -nvL' and compare banned IP addresses instead of hostnames. Bill On 9/9/2017 6:56 AM, Doug Eckert wrote: the name & port have been added to /etc/services. I also copied filter.d/ssh.conf to

Re: [Fail2ban-users] Reporting to badips.com and blocklist.de at same time

2017-10-18 Thread Bill Shirley
<http://badips.com> and blocklist.de <http://blocklist.de> at same time"), unless I'm missing an email somewhere. Tony Collins On 18 October 2017 at 19:09, Bill Shirley <bshir...@openmri-scottsboro.com <mailto:bshir...@openmri-scottsboro.com>> wrote: Do not hijac

Re: [Fail2ban-users] Error of "Failed to execute ban jail"

2017-11-26 Thread Bill Shirley
Post your jail config section for [recidive] and your 'iptables-allports' action. Is XX.XX.XX.XX in 2017-11-16 07:59:07,449 fail2ban.actions        [641]: NOTICE  [recidive] Ban XX.XX.XX.XX an obfuscated public IP address? Why are your log file entries out of order? Bill On 11/26/2017 8:54

Re: [Fail2ban-users] Error of "Failed to execute ban jail"

2017-11-26 Thread Bill Shirley
om XX.XX.XX.XX port 43794 ssh2', 'ip': 'XX.XX.XX.XX'}': Error stopping action 2017-11-27 0:37 GMT+09:00 Bill Shirley <bshir...@openmri-scottsboro.com <mailto:bshir...@openmri-scottsboro.com>>: Post your jail config section for [recidive] and your 'iptables-allports' action.

Re: [Fail2ban-users] need info on permanent ban and persistent database storage

2017-12-15 Thread Bill Shirley
Don't forget the 'vacuum' command: -rw---. 1 root root 164M Dec 15 06:56 fail2ban.sqlite3 sqlite3 /var/lib/fail2ban/fail2ban.sqlite3 sqlite> delete from bans where timeofban <= strftime('%s', '2016-07-25'); sqlite> vacuum; sqlite> .quit -rw---. 1 root root 76M Dec 15 07:02

Re: [Fail2ban-users] need info on permanent ban and persistent database storage

2017-12-15 Thread Bill Shirley
7 7:08 AM, Bill Shirley wrote: Don't forget the 'vacuum' command: -rw---. 1 root root 164M Dec 15 06:56 fail2ban.sqlite3 sqlite3 /var/lib/fail2ban/fail2ban.sqlite3 sqlite> delete from bans where timeofban <= strftime('%s', '2016-07-25'); sqlite> vacuum; sqlite> .quit -rw---. 1

Re: [Fail2ban-users] IP isn't banned even after maxretry

2017-10-29 Thread Bill Shirley
I have my on method of interfacing fail2ban and Shorewall; it uses ipsets: Ban by IP address - /etc/fail2ban/action.d/my_ipset_ip.conf: [INCLUDES] before = iptables-blocktype.conf [Definition] actioncheck = actionstart = actionstop = actionban = ipset -exist add fail2ban- timeout actionunban

Re: [Fail2ban-users] Not knowing where the error messages come from

2018-05-30 Thread Bill Shirley
That particular failure does not generate a log line. BTW: There is a fail2ban-users mailling list. Bill On 5/30/2018 11:46 AM, Alberto José García Fumero wrote: Hi all. I'm new to fail2ban, and I need advice. Here I have Postfix+SASL in Linux, users under /home. Quite vanilla. Postfix uses

Re: [Fail2ban-users] Not knowing where the error messages come from

2018-05-30 Thread Bill Shirley
Sorry, I thought I was looking at the Fedora list I've subscribed to. Bill On 5/30/2018 10:11 PM, Bill Shirley wrote: BTW: There is a fail2ban-users mailling list. -- Check out the vibrant tech community on one

Re: [Fail2ban-users] latest Dovecot.conf missing failed attempts?

2018-05-01 Thread Bill Shirley
I use my own filter for dovecot - jail.local: [dovecot] enabled        = false # -- [dovecot-secure] #enabled        = false enabled        = true filter        = my_dovecot_secure ... my_dovecot_secure.conf:

Re: [Fail2ban-users] Possible Reporting to badips.com and blocklist.de at same time?

2017-10-19 Thread Bill Shirley
Mitchell, I don't think anyone here meant to grind on and on about thread hi-jacking.  You seemed to not understand doing a reply and replacing the body and subject doesn't create a new thread.  Now you do; mission accomplished. On to your original post, what is it that you want to send to

Re: [Fail2ban-users] Enable multiple jails

2018-01-17 Thread Bill Shirley
Looks like your regex is wrong.  Do you get any hits when you run: fail2ban-regex /var/log/maillog /etc/fail2ban/filter.d/blockip-custom.conf I think your regex should be: failregex = \[\]:\s+535 Incorrect authentication data Bill On 1/17/2018 9:46 AM, Emanuel Gonzalez wrote: Yes, the file

Re: [Fail2ban-users] issue matching date/time in epoch format when not at beginning of the line

2018-01-20 Thread Bill Shirley
See what data patterns fail2ban is using.  Run fail2ban-regex (change for your log file and filter) with the -v switch: fail2ban-regex -v /var/log/httpd/access_log /etc/fail2ban/filter.d/my_apache_access.conf I have a server using version0.9.3 which gives: Date template hits: |- [# of hits]

Re: [Fail2ban-users] Log filters - guide and how-to

2018-02-05 Thread Bill Shirley
You should post your jail and filter.  fail2ban's filters change from release to release to accommodate changes in the underlying log file (i.e. apache 2.2 vs apache 2.4). Bill On 2/5/2018 9:55 AM, Palvelin Postmaster via Fail2ban-users wrote: Hi, Full disclosure. I’m new to F2B. :) I

Re: [Fail2ban-users] error in log

2018-02-15 Thread Bill Shirley
You have a problem with your firewallcmd-ipset action which you didn't post. Bill On 2/14/2018 8:38 PM, M.P. wrote: can someone explain to me where the error is in this configuration?  Here's the error message I get when manually trying to ban using the jail, "manban" - I think I may need a

Re: [Fail2ban-users] Fwd: Re: error in log

2018-02-19 Thread Bill Shirley
Sorry, that's where the filters are.  Try /etc/fail2ban/action.d/ Bill On 2/19/2018 9:17 PM, Bill Shirley wrote: It should be in /etc/fail2ban/filter.d/ Do you know which firewall you are using? Bill On 2/18/2018 1:44 PM, M.P. wrote: Note that my failregex shouldn't matter because I'm

Re: [Fail2ban-users] rule banaction error (fail2ban.actions.action: ERROR)

2018-02-19 Thread Bill Shirley
You have the digit 1 after your chain name (fail2ban-Exim) which shouldn't be there. Post your jail, filter, and action. Bill On 2/16/2018 9:24 AM, Emanuel Gonzalez wrote: Hello, In fail2ban logs i see this error: 2018-02-16 11:15:28,629 fail2ban.actions.action: ERROR /sbin/iptables -I

Re: [Fail2ban-users] Fwd: Re: error in log

2018-02-19 Thread Bill Shirley
It should be in /etc/fail2ban/filter.d/ Do you know which firewall you are using? Bill On 2/18/2018 1:44 PM, M.P. wrote: Note that my failregex shouldn't matter because I'm not actually looking to have it triggered automatically.  I call this jail manually from the command line.   The

Re: [Fail2ban-users] error in log

2018-02-18 Thread Bill Shirley
Again, post your firewallcmd-ipset action.  There's something wrong with it or with the way your [manban] jail is defaulting to it. Is /var/log/manban.log an apache error log file?  logpath is the name of the file fail2ban is to monitor, not the place for fail2ban log its actions. Also, your

Re: [Fail2ban-users] How to flush log and database?

2018-03-06 Thread Bill Shirley
method to reset the log file and database (complete reset) sudo service fail2ban stopsudo truncate -s 0/var/log/fail2ban.log sudo rm /var/lib/fail2ban/fail2ban.sqlite3sudo service fail2ban restart On 2018/03/06 02:32:42, Bill Shirley <bshir...@openmri-scottsboro.com> wrote: From the nightly

Re: [Fail2ban-users] nginx-botcheck and extra SSL cipher logging

2018-03-13 Thread Bill Shirley
In your sample log lines, you have two dashes after the IP address; your regex only expects one. Try: failregex = ^.+?"(GET|POST|HEAD) /.+?" 404 .+$ BTW, you don't escape / or - Bill On 3/13/2018 2:12 PM, Sophie Loewenthal wrote: NGINX BOTCHECK Debian 9.2 $ dpkg -l fail2ban

Re: [Fail2ban-users] dovecot and postfix jail with extra SSL logging

2018-03-13 Thread Bill Shirley
Here's what I use for Dovecot: failregex = auth:.+dovecot:auth.+authentication\s+failure;.+rhost=     dovecot:.+rip=.+wrong version number     dovecot:.+tried to use disallowed plaintext auth.+rip=     dovecot:.+auth failed.+rip=     dovecot:.+no auth attemps.+rip=

Re: [Fail2ban-users] How to flush log and database?

2018-03-05 Thread Bill Shirley
From the nightly log rotation /etc/logrotate.d/fail2ban /var/log/fail2ban.log {     missingok     notifempty     postrotate   /usr/bin/fail2ban-client flushlogs >/dev/null || true     endscript } I think you would run: fail2ban-client flushlogs Bill On 3/5/2018 2:49 PM, Rose, John B wrote:

Re: [Fail2ban-users] apache-noscript

2018-11-26 Thread Bill Shirley
What action are you using for the jail?  Shorewall start/restart loads the entire iptables which will clobber fail2ban's entries. I use an action that stores the offending IP address in an ipset so that the shorewall restart command doesn't wipe it. [0:root@bb8 fail2ban]$ rpm -q

Re: [Fail2ban-users] fail2ban ban's being dropped/disappear without noticed

2019-05-27 Thread Bill Shirley
I use an ipset with Shorewall to ban IP addresses.  My setup uses the 'timeout' option of ipset.  Also, there is no unban/ban overhead upon restarting fail2ban. /etc/shorewall/init (note 'timeout' is the default in seconds): ipset -exist create fail2ban-IPv4-ip hash:ip timeout 86400

Re: [Fail2ban-users] fail2ban ban's being dropped/disappear without noticed

2019-05-28 Thread Bill Shirley
the United States. Bill On 5/28/2019 3:52 AM, Steven Barthen via Fail2ban-users wrote: Hello Bill I changed and tested your solution and it works very well! Thanks a lot for that, it solved all my issues! Cheers Am Di., 28. Mai 2019 um 01:37 Uhr schrieb Bill Shirley mailto:bshir...@openmri

Re: [Fail2ban-users] Ban based on attempted user name

2019-06-06 Thread Bill Shirley
e block to my web server when I'm updating my certificate.) ___ Fail2ban-users mailing list Fail2ban-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fail2ban-users --- Begin Message --- Bill Shirley has contributed a PHP

Re: [Fail2ban-users] Apache filters

2019-06-13 Thread Bill Shirley
[0:root@yoda fail2ban]$ rpm -qa | grep -e http  -e fail2ban | sort fail2ban-0.8.10-1.fc17.noarch httpd-2.2.23-1.fc17.x86_64 httpd-tools-2.2.23-1.fc17.x86_64 My apache-noscript: [INCLUDES] before = apache-common.conf [Definition] # fail2ban-regex /var/log/httpd/error_log

Re: [Fail2ban-users] iptables chains not created

2019-06-20 Thread Bill Shirley
I use an ipset so I'm not authoritative on this, but I think the chains are only created when you get an actual ban. Have you tried using fail2ban-regex? I'm not familiar where the SSH log file is on Ubuntu.  Here's an example for the Apache error log on Fedora: fail2ban-regex

Re: [Fail2ban-users] fail2ban taking to much time to ban IP

2019-06-28 Thread Bill Shirley
Some attacks open up tens, if not hundreds, of connections at one time.  I think fail2ban works by blocking *new* connections and since these connections are already initiated they don't get banned. You could limit the number of simultaneous connections with iptables.  Something like: ACCEPT  

Re: [Fail2ban-users] fail2ban taking to much time to ban IP

2019-06-28 Thread Bill Shirley
conntrack tracks UDP.  Try running: conntrack -L | grep udp Bill On 6/28/2019 9:04 AM, BASSAGET Cédric wrote: Hello Bill, would that apply to UDP traffic ? I think it does not as UDP is stateless Regards Le ven. 28 juin 2019 à 14:43, Bill Shirley mailto:bshir...@openmri-scottsboro.com

Re: [Fail2ban-users] Ban on source ip and port

2019-07-29 Thread Bill Shirley
Yes, you can write a filter, action, and jail to accomplish this. It's strange that you would want to ban on *source* port. Source ports are usually random and if an IP is banned, they could just switch their source port.  Are you sure you don't mean destination port?  Like ban an IP accessing

Re: [Fail2ban-users] When to decide that fail2ban is not a good solution

2019-09-22 Thread Bill Shirley
If you have thousands of blocked IP address, fail2ban's ipset action is desirable. Some attacks initiate tens of connections at the same time so that although fail2ban bans the address, your system has to handle all of them because they have already connected.  You can mitigate this by

Re: [Fail2ban-users] Blocking Logins in Drupal 7 does not work!

2020-02-17 Thread Bill Shirley
in 0.18 sec] Missed line(s): too many to print. Use --print-all-missed to print all 669 lines Ativado Seg, 17 fev 2020 16:35:54 -0300 Bill Shirley escreveu > Your failregex isn't even close to matching the log lines in /var/log/messages: > >

Re: [Fail2ban-users] Blocking Logins in Drupal 7 does not work!

2020-02-17 Thread Bill Shirley
block! I always restart fail2ban with every change to the configuration files. systemctl restart fail2ban Ativado Seg, 17 fev 2020 17:29:48 -0300 Bill Shirley escreveu > Lines: 742 lines, 0 ignored, 73 matched, 669 missed73 lines matched. It is working. Don't for

Re: [Fail2ban-users] Blocking Logins in Drupal 7 does not work!

2020-02-17 Thread Bill Shirley
Your failregex isn't even close to matching the log lines in /var/log/messages: failregex = Submitting address \[\] to the firewall Feb 17 14:18:42 www drupal[3979]:

Re: [Fail2ban-users] Postfix submission

2020-01-01 Thread Bill Shirley
I think the 'auth=0/1' is the number of successful logins vs login attempts.  You should be able to key off of this with your failregex. Bill On 1/1/2020 4:16 AM, siefke_lis...@web.de wrote: Hello, I have question about catching submission (postfix) connects from ip's which tried it more

Re: [Fail2ban-users] fail2ban and roundcubemail on centos 8

2019-12-30 Thread Bill Shirley
Squirrelmail, Roundcube, et. al. login locally (::1 or 127.0.0.1).  Don't think you want to ban those addresses.  Search the Apache access log for the login failure screen and key off of that. Bill On 12/29/2019 11:12 AM, Tom Hendrikx wrote: Hi, Your fail regex does not extract an IP

Re: [Fail2ban-users] How to implement ban using ipset

2020-09-03 Thread Bill Shirley
At the bottom of /etc/fail2ban/action.d/iptables-ipset-proto6.conf: [Init] # Option: default-timeout # Notes:  specifies default timeout in seconds (handled default ipset timeout only) # Values:  [ NUM ]  Default: 600 default-timeout = 600 ipmset = f2b- familyopt = [Init?family=inet6]

Re: [Fail2ban-users] bantime in jail not honoured by iptables-ipset-proto6-allports.conf

2020-05-27 Thread Bill Shirley
Header: family inet hashsize 1024 maxelem 65536 timeout 600 Timeout here is the *default* timeout.  Look at the actual entry.  It should be counting down between the two ipset commands. ipset -L | grep -e Name -e 8.8.8.8 Where 8.8.8.8 is the actual IP address. Bill On 5/26/2020 9:52 AM, Nick

Re: [Fail2ban-users] bantime in jail not honoured by iptables-ipset-proto6-allports.conf

2020-05-27 Thread Bill Shirley
se the override. I can override it in iptables-ipset-proto6-allports.local, but this is an override for all jails using this action. Do you know how to achieve this? Thanks, Nick On 27/05/2020 14:11, Bill Shirley wrote: Header: family inet hashsize 1024 maxelem 65536 timeout 600 Timeout here

Re: [Fail2ban-users] postfix-sasl lossing banned ips Centos 8 / firewalld / systemd

2020-07-28 Thread Bill Shirley
Did you mean to set the timeout on f2b-postfix-sasl to ten minutes (600)?  These will count down and fall off the list without fail2ban knowing. You should see the countdown with: watch ipset -L f2b-postfix-sasl Bill On 7/27/2020 9:06 PM, registrati...@itconqueror.com wrote: Hello List,