1. Apply CPL policies to exempt known domains and specific HTTP response codes from failure counts:
<Proxy>
; 1. Do not count Authentication challenges (407) as failures
http.response.code=407 attack_detection.failure_weight(0)
; 2. Do not count Policy Denials (403) as failures
http.response.code=403 attack_detection.failure_weight(0)
; 3. Exempt specific high-traffic domains known to trigger resets
url.domain=x.y.z.com attack_detection.failure_weight(0)
; Change x.y.z.com to match the domain and add other high-traffic domains as needed
2. Adjust Attack Detection Thresholds:
If the issue persists, adjust the global limits to be more permissive.
Increase Warning Limit: Change from 10 to 20 or 30. It gives more warnings to stop before a hard block.
#(config)attack-detection
#(config attack-detection) client
#(config client) default warning-limit 15
Decrease Unblock Time: Change from 30 minutes to 5 or 10 minutes. It reduces the penalty time for blocking.
#(config)attack-detection
#(config attack-detection) client
#(config client) default unblock-time 10
Failure Limit: Ensure the limit is set to a maximum of 500.
#(config)attack-detection
#(config attack-detection) client
#(config client)default connection-limit 500