# Fail2Ban filter for WordPress hard failures # Auto-generated: 2020-12-31T02:46:19+00:00 # [INCLUDES] before = common.conf [Definition] _daemon = (?:wordpress|wp) failregex = ^%(__prefix_line)sSpam comment \d+ from $ ^%(__prefix_line)sBlocked authentication attempt for .* from $ ^%(__prefix_line)sBlocked username authentication attempt for .* from $ ^%(__prefix_line)sXML-RPC multicall authentication failure from $ ^%(__prefix_line)sPingback error .* generated from $ ^%(__prefix_line)sBlocked user enumeration attempt from $ ^%(__prefix_line)sAuthentication attempt for unknown user .* from $ ^%(__prefix_line)sREST authentication attempt for unknown user .* from $ ^%(__prefix_line)sXML-RPC authentication attempt for unknown user .* from $ ignoreregex = # DEV Notes: # Requires the 'WP fail2ban' plugin: # https://wp-fail2ban.com/ # # Author: Charles Lecklider