Quick recovery from blocking on login page

Posted on May 11, 2021

If you see the message “Sorry, your request can not be accepted” on your login page like the picture bellow, please follow the steps:

Blocking message

  1. Rename ip-location-block to ip-location-block- in the plugin directory (/wp-content/plugins/) on your server using FTP or the file manager like cPanel. This makes the plugin deactivated.

  2. Login to your site as an admin. You’ll see the following message on your plugins page.

    The plugin ip-location-block/ip-location-block.php has been deactivated due to an error: Plugin file does not exist.

    Message on plugins page

    Note: When you configure "mu-plugins" (ip-location-block-mu.php) as Validation timing, then you’ll also find the message “Can’t find IP Location Block in your plugins directory” like the above picture that can be ignored for now.
  3. Revert the renamed ip-location-block- to the original name ip-location-block using FTP or your file manager.

  4. Refresh your plugins page, then activate IP Location Block again.

  5. Resolve the cause of blocking according to the error message as follows.

Error message

  • Validation rules and behavior

    When you find the following message: Once you logout...Validation rules and behavior In this case, check your country code and configure properly on Settings tab: Configure your settings Or check whether your IP address is blacklisted: Your IP address is blacklisted

  • Statistics in IP address cache

    When you find the following message: Once you logout...Statistics in IP address cache In this case, remove your IP address from the cache on Statistics tab: Login attempts exceeds the limit

  • Geolocation API libraries

    When you find the following message: Can not load Geolocation API libraries In this case, please try to deactivate IP Location Block once and re-activate again to re-install Geolocation API libraries on Plugins page.