mirror of https://github.com/fail2ban/fail2ban
				
				
				
			
		
			
				
	
	
		
			18 lines
		
	
	
		
			485 B
		
	
	
	
		
			Plaintext
		
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			485 B
		
	
	
	
		
			Plaintext
		
	
	
# fail2ban filter configuration for nginx
 | 
						|
 | 
						|
 | 
						|
[Definition]
 | 
						|
 | 
						|
 | 
						|
failregex = ^ \[error\] \d+#\d+: \*\d+ user "(?:[^"]+|.*?)":? (?:password mismatch|was not found in "[^\"]*"), client: <HOST>, server: \S*, request: "\S+ \S+ HTTP/\d+\.\d+", host: "\S+"(?:, referrer: "\S+")?\s*$
 | 
						|
 | 
						|
ignoreregex = 
 | 
						|
 | 
						|
datepattern = {^LN-BEG}
 | 
						|
 | 
						|
# DEV NOTES:
 | 
						|
# Based on samples in https://github.com/fail2ban/fail2ban/pull/43/files
 | 
						|
# Extensive search of all nginx auth failures not done yet.
 | 
						|
# 
 | 
						|
# Author: Daniel Black
 |