fail2ban proftpd

Из коробки не работает фильтр.
в /etc/fail2ban/filter.d/proftpd.conf
#prefregex = …
failregex меняем на
failregex = ^(.)+proftpd(.)+\[\](.)*no such user found from (.)* to (.)*$
^(.)+proftpd(.)+\[\](.)*USER(.)*Login failed(.)*Incorrect password(.)*$
^(.)+proftpd(.)+\[\](.)*SECURITY VIOLATION:(.)*login attempted(.)*$
^(.)+proftpd(.)+\[\](.)*Maximum login attempts(.)*exceeded(.)*$

в jail.local
[proftpd]
enabled = true
backend = systemd
filter = proftpd
maxretry = 3
findtime = 20
bantime = 120

Проверить работу фильтров можно так
fail2ban-regex systemd-journal /etc/fail2ban/filter.d/proftpd.conf