The issue seems to be WP Cerber aggressively detecting /wp-admin/admin-ajax.php as bot activity, which affects password resets and logins. This happens because WP Cerber’s anti-spam engine is blocking form submissions, causing legitimate users to get locked out.
Adjust lockout thresholds:
Increase “Threshold for Lockouts” (e.g., from 3 to 6 attempts).
Reduce ban time (e.g., from 60 mins → 15 mins).
/wp-admin/admin-ajax.php" is a sensitive file often targeted by bots. WP Cerber’s anti-spam engine is powerful, so adjust its settings carefully. Test as a normal user (without a whitelisted IP) and monitor the logs in real time to see what is being blocked.
Disable excessive form protection:
WP Cerber → Hardening → Form Protection → Disable “Protect all forms on the website with bot detection engine”.
Be careful with this option: excluding or disabling the anti-spam filter means that connections will only be filtered based on WP Cerber’s engine rules.
Since admin and user logs are heavily used by WordPress for login and WooCommerce, fine-tuning WP Cerber is necessary to balance strong security with proper access. Depending on the project, it requires some testing to find the right configuration
There is no actual error, but rather a configuration that does not align well with user behavior. Adjusting the settings slightly to be more flexible should help improve accessibility without compromising security.