Eu estava tendo problemas semelhantes. Você mencionou a verificação do seu iptables, apenas para ter certeza de ver se você tem hitcount
set, algo similar a isto (2a linha):
Chain INPUT_direct (1 references)
target prot opt source destination
tcp -- anywhere anywhere tcp dpt:ssh state NEW recent: SET name: DEFAULT side: source mask: 255.255.255.255
REJECT tcp -- anywhere anywhere tcp dpt:ssh state NEW recent: UPDATE seconds: 30 hit_count: 4 name: DEFAULT side: source mask: 255.255.255.255 reject-with tcp-reset
O parâmetro-chave é hit_count
e também veja UPDATE
. No meu caso eu estava recebendo rejeições após 3 tentativas, e nada nos logs também.
Você também pode sempre adicionar seu ip na lista ignoreip
no seu arquivo de configuração fail2ban jail.local
.