I delete Fail2ban module because want to use CSF, but CSF can’t block SASL brute force attack even use custom regex. So i want to install Fail2ban module again, but Fail2ban not show anymore at Un-used Modules. Already try Refresh Modules still not show.
and then i have try change to more simply regex if (($globlogs{CUSTOM1_LOG}{$lgfile}) and ($line =~ m/SASL LOGIN authentication failed/)) { return ("Failed SASL login from",$1,"mysaslmatch","2","25,465,587","1"); } but still not work.
i have try that regex at Perl Playground and works, but LFD still not block SASL brute force