From e108de3f6d19eecb0a3860405ceb6bf37c6201ff Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Wed, 4 Dec 2013 22:27:23 +1100 Subject: [PATCH] ENH: banning an IP in the ignoreIPList now issues warning to log, but still continues --- server/filter.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/server/filter.py b/server/filter.py index 80433c01..66d3fbf0 100644 --- a/server/filter.py +++ b/server/filter.py @@ -219,6 +219,9 @@ class Filter(JailThread): # to enable banip fail2ban-client BAN command def addBannedIP(self, ip): + if self.inIgnoreIPList(ip): + logSys.warning('Requested to manually ban an ignored IP ' + ip + '. User knows best. Proceeding to ban it.') + unixTime = MyTime.time() for i in xrange(self.failManager.getMaxRetry()): self.failManager.addFailure(FailTicket(ip, unixTime))