/etc/fail2ban/filter.d
NameSizeModeActions
ignorecommands/-0755rm
3proxy.conf4670644editdlrm
apache-auth.conf32280644editdlrm
apache-badbots.conf28310644editdlrm
apache-botsearch.conf12650644editdlrm
apache-common.conf16190644editdlrm
apache-fakegooglebot.conf3240644editdlrm
apache-modsecurity.conf5110644editdlrm
apache-nohome.conf5960644editdlrm
apache-noscript.conf12460644editdlrm
apache-overflows.conf21840644editdlrm
apache-pass.conf3620644editdlrm
apache-shellshock.conf10200644editdlrm
assp.conf34920644editdlrm
asterisk.conf23690644editdlrm
bitwarden.conf4270644editdlrm
botsearch-common.conf5220644editdlrm
centreon.conf3070644editdlrm
common.conf27750644editdlrm
counter-strike.conf2440644editdlrm
courier-auth.conf4630644editdlrm
courier-smtp.conf5120644editdlrm
cyrus-imap.conf4440644editdlrm
directadmin.conf3380644editdlrm
domino-smtp.conf21070644editdlrm
dovecot.conf24530644editdlrm
dropbear.conf17300644editdlrm
drupal-auth.conf5570644editdlrm
ejabberd-auth.conf15720644editdlrm
exim-common.conf5160644editdlrm
exim-spam.conf21580644editdlrm
exim.conf28750644editdlrm
freeswitch.conf19220644editdlrm
froxlor-auth.conf12100644editdlrm
gitlab.conf2360644editdlrm
grafana.conf3880644editdlrm
groupoffice.conf2360644editdlrm
gssftpd.conf3220644editdlrm
guacamole.conf14470644editdlrm
haproxy-http-auth.conf11700644editdlrm
horde.conf4040644editdlrm
kerio.conf9380644editdlrm
lighttpd-auth.conf3330644editdlrm
mongodb-auth.conf22790644editdlrm
monit.conf7870644editdlrm
murmur.conf9270644editdlrm
mysqld-auth.conf9530644editdlrm
nagios.conf4000644editdlrm
named-refused.conf14960644editdlrm
nginx-botsearch.conf6810644editdlrm
nginx-http-auth.conf4850644editdlrm
nginx-limit-req.conf14540644editdlrm
nsd.conf7600644editdlrm
openhab.conf4520644editdlrm
openwebmail.conf4950644editdlrm
oracleims.conf19370644editdlrm
pam-generic.conf9470644editdlrm
perdition.conf5680644editdlrm
php-url-fopen.conf8910644editdlrm
phpmyadmin-syslog.conf2780644editdlrm
portsentry.conf2420644editdlrm
postfix.conf31640644editdlrm
proftpd.conf11630644editdlrm
pure-ftpd.conf24090644editdlrm
qmail.conf7950644editdlrm
recidive.conf13740644editdlrm
roundcube-auth.conf15410644editdlrm
scanlogd.conf3540644editdlrm
screensharingd.conf8210644editdlrm
selinux-common.conf5380644editdlrm
selinux-ssh.conf5700644editdlrm
sendmail-auth.conf7760644editdlrm
sendmail-reject.conf29490644editdlrm
sieve.conf3710644editdlrm
slapd.conf7060644editdlrm
softethervpn.conf4510644editdlrm
sogo-auth.conf7220644editdlrm
solid-pop3d.conf10940644editdlrm
squid.conf2600644editdlrm
squirrelmail.conf1910644editdlrm
sshd.conf75180644editdlrm
stunnel.conf3630644editdlrm
suhosin.conf6490644editdlrm
tine20.conf8900644editdlrm
traefik-auth.conf23900644editdlrm
uwimap-auth.conf3740644editdlrm
vsftpd.conf6370644editdlrm
webmin-auth.conf4440644editdlrm
wordpress.conf930644editdlrm
wuftpd.conf5200644editdlrm
xinetd-fail.conf5210644editdlrm
znc-adminlog.conf9120644editdlrm
zoneminder.conf5240644editdlrm
Edit: /etc/fail2ban/filter.d/apache-common.conf (1619B)
# Generic configuration items (to be used as interpolations) in other # apache filters. [INCLUDES] before = common.conf # Load customizations if any available after = apache-common.local [DEFAULT] # Apache logging mode: # all - universal prefix (logfile, syslog) # logfile - logfile only # syslog - syslog only # Use `filter = apache-auth[logging=syslog]` to get more precise regex if apache logs into syslog (ErrorLog syslog). # Use `filter = apache-auth[logging=all]` to get universal regex matches both logging variants. logging = logfile # Apache logging prefixes (date-pattern prefix, server, process etc.): apache-prefix-syslog = %(__prefix_line)s apache-prefix-logfile = \[\]\s apache-prefix-all = (?:%(apache-prefix-logfile)s|%(apache-prefix-syslog)s)? # Setting for __prefix_line (only `logging=syslog`): _daemon = (?:apache\d*|httpd(?:/\w+)?) apache-prefix = > apache-pref-ignore = _apache_error_client = \[(:?error|\S+:\S+)\]( \[pid \d+(:\S+ \d+)?\])? \[client (:\d{1,5})?\] datepattern = {^LN-BEG} # Common prefix for [error] apache messages which also would include # Depending on the version it could be # 2.2: [Sat Jun 01 11:23:08 2013] [error] [client 1.2.3.4] # 2.4: [Thu Jun 27 11:55:44.569531 2013] [core:info] [pid 4101:tid 2992634688] [client 1.2.3.4:46652] # 2.4 (perfork): [Mon Dec 23 07:49:01.981912 2013] [:error] [pid 3790] [client 204.232.202.107:46301] script '/var/www/timthumb.php' not found or unable to # # Reference: https://github.com/fail2ban/fail2ban/issues/268 # # Author: Yaroslav Halchenko