Vale a pena notar que algumas falhas parecem causar esse erro, enquanto a causa é diferente.
Comentei o bantime padrão e inseri uma alternativa inline
**bantime = 7200 #3600**
Eu também adicionei uma nova seção [sasl] , que incluía um nome de filtro que havia mudado do nome dado no artigo que eu estava seguindo.
Em vez de cometer erros em um desses, o fail2ban recusou-se a reiniciar, fornecendo o
service start request repeated too quickly, refusing to start
error
Somente quando eu comentei a seção [sasl], recebi um erro que se referia a um bantime inválido, do qual eu concluí que ele não pode lidar com comentários in-line.
Quando corrigi e descomentei a nova seção [sasl], recebi um erro informando que o filtro não foi encontrado.
A substituição pelo filtro com o nome correto resultou no fail2ban como esperado.
Portanto, se você fizer alterações e receber esse erro, certifique-se de remover as alterações e ainda obter o mesmo erro antes de tentar corrigir um sintoma.