diff --git a/ansible/files/fail2ban_config/filter-pgbouncer.conf.j2 b/ansible/files/fail2ban_config/filter-pgbouncer.conf.j2 index 3a3a52ec6..24418cb3a 100644 --- a/ansible/files/fail2ban_config/filter-pgbouncer.conf.j2 +++ b/ansible/files/fail2ban_config/filter-pgbouncer.conf.j2 @@ -1,3 +1,8 @@ +[Init] +maxlines = 3 + [Definition] failregex = ^.+@:.+password authentication failed$ + ^.+@:.+pooler error: no such user$ + ^.+@:.+registered new auto-database.*\n.*\n.*server login failed: FATAL database ".+" does not exist.*$ journalmatch = _SYSTEMD_UNIT=pgbouncer.service