Gemäß Issue ist das ein Problem von allen systemd-basierten Distros die nur mehr in journald loggen – in /etc/fail2ban/jail.local in Sektion [DEFAULT] das Setting backend auf systemd setzen:
# /etc/fail2ban/jail.local
# (gemäß Doku von /etc/fail2ban/jail.conf kopiert)
[DEFAULT]
backend = systemd
[sshd]
enabled = true
Damit das funktioniert muss man noch folgendes Paket installieren:
sudo apt install python3-systemd
Wie man im Issue auch nachlesen kann bringt das natürlich alle Jails um die in Logfiles suchen wollen 😐