diff --git a/fail2ban/server/filter.py b/fail2ban/server/filter.py index 210ca084..942e0ba1 100644 --- a/fail2ban/server/filter.py +++ b/fail2ban/server/filter.py @@ -1111,8 +1111,8 @@ class FileFilter(Filter): def getFailures(self, filename, inOperation=None): if self.idle: return False log = self.getLog(filename) - if log is None: - logSys.error("Unable to get failures in %s", filename) + if log is None and self.active: + logSys.log(logging.MSG, "Unable to get failures in %s", filename) return False # We should always close log (file), otherwise may be locked (log-rotate, etc.) try: