How can I block bad bots that cause high CPU load from scraping websites on the server?

Admins can enable the apache-useragents trigger to block bad bots that cause high CPU load.

  1. Navigate to Juggernaut Firewall -> Settings -> Login Failure Blocking -> Login Failure Custom Triggers.
  2. Click the edit button next to the apache-useragents trigger. Check the Enabled checkbox to enable the trigger.
  3. Click the Submit button to save your settings.
  4. Click the Restart button to restart the login failure daemon.

apache-useragents

The default pattern includes some default user-agents and admins can customize the pattern to suit their needs.

pattern

  • bots, scraping
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How can I raise the open file limit for the login failure daemon?

The login failure daemon can crash if you are monitoring a lot of domains in Plesk and are...

How can I test to make sure that the OS has all the required kernel modules required for Juggernaut Firewall?

Test from the Juggernaut Extension You can run the firewall test by going to Juggernaut Firewall...

How can I adjust the attack triggers used by the login failure daemon?

To Adjust Login Failure Triggers Navigate to Juggernaut Firewall -> Settings -> Login...

Where are the configuration files for Juggernaut Firewall located?

Configuration files are located in the /etc/csf/ directory with the main firewall configuration...

How can I use Juggernaut Firewall to monitor a list of directories?

Enter the Directories You Want To Monitor Navigate to Juggernaut Firewall -> Settings ->...