У меня проблемы с fail2ban, который не добавляет запрещенный IP-адрес в iptables.
это ошибка;
2022-01-29 15:13:48,499 fail2ban.actions [2608]: УВЕДОМЛЕНИЕ [man] Восстановить бан 212.192.246.26
2022-01-29 15:13:48,513 fail2ban.utils [2608]: ОШИБКА 7f9281692660 -- exec: iptables -w -N f2b-man
iptables -w -A f2b-man -j ВОЗВРАТ
iptables -w -I INPUT -p tcp -m multiport --dports all -j f2b-man
2022-01-29 15:13:48,514 fail2ban.utils [2608]: ОШИБКА 7f9281692660 -- stderr: «iptables: цепочка уже существует».
2022-01-29 15:13:48,514 fail2ban.utils [2608]: ОШИБКА 7f9281692660 -- stderr: "iptables v1.8.4 (устаревшая версия): указан неверный порт/служба "все""
2022-01-29 15:13:48,514 fail2ban.utils [2608]: ОШИБКА 7f9281692660 -- stderr: "Попробуйте `iptables -h' или 'iptables --help' для получения дополнительной информации."
2022-01-29 15:13:48,514 fail2ban.utils [2608]: ОШИБКА 7f9281692660 -- возвращено 2
2022-01-29 15:13:48,514 fail2ban.actions [2608]: ОШИБКА Не удалось выполнить действие ban jail 'man' 'iptables-multiport' info 'ActionInfo({'ip': '212.192.246.26', 'family' : 'inet4', 'fid': <функция Actions.ActionInfo.<lambda> по адресу 0x7f9280d62e50>, 'raw-ticket': <функция Actions.ActionInfo.<лямбда> по адресу 0x7f9280d63550>})': Ошибка запуска действия Jail(' man')/iptables-multiport: 'Ошибка сценария'
поэтому iptables не нравится;
iptables -w -I INPUT -p tcp -m multiport --dports all -j f2b-man
--dport все по-видимому, проблема, поэтому мой вопрос: почему?
почему fail2ban дает неверную команду и как это исправить?
редактировать: работает сервер Ubuntu 20.04.3 без сетевого плана.