Fail2ban's official compile for CentOS6 has never advanced beyond 0.9.6-1.el6.1. While 0.9.6 works, it's old and has a few major inconveniences:
- No IPv6 support 🙁
- A tendency for the daemon to die when parsing many logs or a high volume of activity
- Quite slow to parse logs when restarting after a config change
So, what can we do? Well, compile from source and upgrade with the supplied python script! It's easier than I anticipated, but there's still a few things you need to watch out for.
Read more