I have CPHulk enabled and sending me emails after 5 failed login attempts. I have whitelisted the main IPs associated with the businesses I host mail for to prevent them from being locked out. I use firewall rules on my Mikrotik router for all my blacklisting and firewall rules. I currently do not allow SSH for the outside network. I usually get about 50 brute force attempts daily and add those to my firewall as I get them. Once in a while, I will get hit with a brute force attempt and it will cause everyone trying to connect to get a password box for about 1 minute. It seems that my server cannot handle the amount of attempts for some brute force attacks. I only allow ports needed to the outside networks, no SSH or WHM. Almost all of the brute force attempts are from out of the country. I know this is normal and do not have a problem with them trying as it gives me notifications of IP addresses to block indefinitely before the traffic even reaches the server. My question is, Is there anything I can do to prevent the server from locking up when I get really bad brute force attempts?