Selaa lähdekoodia

[Netfilter] Exclude banning IPs when dovecot server not reacheble

The new docker tag for mailcow/netfilter is 1.47

Thanks to @dragoangel
Niklas Meyer 3 vuotta sitten
vanhempi
sitoutus
936f07336c
2 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 1 1
      data/Dockerfiles/netfilter/server.py
  2. 1 1
      docker-compose.yml

+ 1 - 1
data/Dockerfiles/netfilter/server.py

@@ -94,7 +94,7 @@ def refreshF2bregex():
     f2bregex = {}
     f2bregex[1] = 'mailcow UI: Invalid password for .+ by ([0-9a-f\.:]+)'
     f2bregex[2] = 'Rspamd UI: Invalid password by ([0-9a-f\.:]+)'
-    f2bregex[3] = 'warning: .*\[([0-9a-f\.:]+)\]: SASL .+ authentication failed'
+    f2bregex[3] = 'warning: .*\[([0-9a-f\.:]+)\]: SASL .+ authentication failed: (?!.*Connection lost to authentication server).+'
     f2bregex[4] = 'warning: non-SMTP command from .*\[([0-9a-f\.:]+)]:.+'
     f2bregex[5] = 'NOQUEUE: reject: RCPT from \[([0-9a-f\.:]+)].+Protocol error.+'
     f2bregex[6] = '-login: Disconnected \(auth failed, .+\): user=.*, method=.+, rip=([0-9a-f\.:]+),'

+ 1 - 1
docker-compose.yml

@@ -422,7 +422,7 @@ services:
             - acme
 
     netfilter-mailcow:
-      image: mailcow/netfilter:1.46
+      image: mailcow/netfilter:1.47
       stop_grace_period: 30s
       depends_on:
         - dovecot-mailcow