Title: CloudFlare report
Last modified: August 20, 2016

---

# CloudFlare report

 *  [Viktor Szépe](https://wordpress.org/support/users/szepeviktor/)
 * (@szepeviktor)
 * [13 years, 5 months ago](https://wordpress.org/support/topic/cloudflare-report/)
 * Could I detect a lockout by:
 *     ```
       function errorlog_failure_shake($error_codes) {
         if (in_array('too_many_retries', $error_codes)) error_log('LLA: CloudFlare ban IP');
         return $error_codes;
       }
       add_filter('shake_error_codes', 'errorlog_failure_shake', 100000);
       ```
   
 * It works only in downloaded login forms.
    Not working on
    - auth cookies
    - DoS HTTP/HEAD requests to wp-login
    - DoS requests to pw reset, signup
 * Could you do a do_filter(‘limit_login_lockout’) every time LLA finds out there
   is a lockout?
    e.g. I would add_filter() sleep or IP blocking to offload my server
   or error_log or write a rule to .htaccess etc.
 * [http://wordpress.org/extend/plugins/limit-login-attempts/](http://wordpress.org/extend/plugins/limit-login-attempts/)

The topic ‘CloudFlare report’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/limit-login-attempts.svg)
 * [Limit Login Attempts](https://wordpress.org/plugins/limit-login-attempts/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/limit-login-attempts/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/limit-login-attempts/)
 * [Active Topics](https://wordpress.org/support/plugin/limit-login-attempts/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/limit-login-attempts/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/limit-login-attempts/reviews/)

## Tags

 * [IP blocking](https://wordpress.org/support/topic-tag/ip-blocking/)

 * 0 replies
 * 1 participant
 * Last reply from: [Viktor Szépe](https://wordpress.org/support/users/szepeviktor/)
 * Last activity: [13 years, 5 months ago](https://wordpress.org/support/topic/cloudflare-report/)
 * Status: not resolved