Я вынужден признать, что fail2ban в Debian Jessie оказался неюзабельным. Дело в постоянных ошибках iptables в логе. Есть даже issue на GitHub, однако разработчики не хотят разбираться в проблемах пользователей и быстро закрывают issue мотивируя "используйте последнюю версию". В Debian Jessie fail2ban версии 0.8.13 Но выход всё же нашелся: использовать версию 0.9.6 из Debian Stretch. Для этого:
1) Создаем файл /etc/apt/codeferences.d/fail2ban следующего содержания
Package: *Pin: release a=stable,n=stretchPin-Priority: -10Package: fail2banPin: release a=stable,n=stretchPin-Priority: 600
2) Добавляем репозитории Debian Stretch в /etc/apt/sources.list
deb http://deb.debian.org/debian/ stretch main non-free contribdeb-src http://deb.debian.org/debian/ stretch main non-free contrib
3) Обновляем индексы
apt update
4) Запускаем
apt-cache policy
и убеждаемся, что у репозиториев Debian Stretch приоритет -10
5) Запускаем
apt-cache policy fail2ban
и убеждаемся, что для fail2ban есть новая версия для установки
6) Устанавливаем её
apt install fail2ban