Why website with KillBot not open?

To diagnose why a website does not open, check when the problem happens:

If the website stops working after some time, for example: first the website works through KillBot (the blue rotating circle appears, then the website opens successfully), but later it becomes unavailable - the problem is usually on the website server side or inside the website CMS. All requests through KillBot come from same KillBot server IP addresses. Some security modules or hosting protection systems may block the KillBot IP because they see many requests coming from one address.

If you enable KillBot and the website shows an error immediately after the KillBot Verification page, then the problem is usually related to proxy connection settings. In this case, try switching KillBot proxy connection to HTTP and remove the HTTP → HTTPS redirect on your website, so KillBot can connect to your website through port 80. Your website will still be available for visitors through HTTPS. The connection works like this: the visitor connects to KillBot using HTTPS, and KillBot connects to your website using HTTP internally.

Before explaining why a website behind KillBot may not open, please note: if you see the blue rotating circle, it means the KillBot Verification is already working.

The KillBot Verification page shows two numbers. The first number is the time spent running the KillBot algorithm - the time when KillBot checks the visitor and determines whether it is a bot. When the second number starts counting, KillBot has already finished its work and is waiting for the website content from your server.

KillBot Screen loading time with two numbers

If KillBot finishes checking and the blue circle disappears, but your website still does not open, the most common problems are:

  1. When KillBot is enabled, all requests to your website come from KillBot server IP addresses. Some hosting providers may block traffic when a large number of requests come from one IP address. In this case, contact your hosting provider and send this message:

    Hello!

    My website is protected by the KillBot.ru behavioral bot protection service. Because of this, all requests to my website come from KillBot service IP addresses. The current KillBot IP addresses can be found here: https://my.kill-bot.net/api/ips/killbot.json Please add these IP addresses to the allowlist so that traffic from them is not blocked.

  2. Problem with the website itself (KillBot is working correctly).

    For KillBot to proxy your website, the website must open correctly through HTTPS (port 443) without KillBot. To check whether your website works correctly without KillBot, add your real website IP address to the hosts file:

    C:\Windows\System32\drivers\etc\hosts

    Example:

    127.0.0.1 domain.com

    Replace 127.0.0.1 with your real website IP address, and replace domain.com with your website domain.

    Many website access problems are caused by:

    • incorrect .htaccess rules (for example, endless redirects),
    • SSL certificate problems.

    KillBot connects to your website through port 443, so your website must support HTTPS and have an SSL certificate installed. A self-signed certificate is also acceptable.

  3. Wrong website server IP address in KillBot settings.

    This is one of the most common problems. If after the KillBot Screen you see a hosting provider error page, in most cases the website server IP address in KillBot settings is incorrect. Please check the IP address digit by digit.

  4. Your CMS security modules may block the website.

    Your website may have security modules installed, for example: Defender, Security, and similar plugins. These CMS-level protection modules may detect many visits from one IP address and consider them suspicious. As a result, they may block requests or slow down website access. In this case, open your CMS settings and disable these protection modules or add KillBot IP addresses to their allowlist.

  5. ERR_TOO_MANY_REDIRECTS - too many redirects.

    Possible reasons:

    • incorrect website IP address in KillBot settings;
    • incorrect DNS A record;
    • incorrect server configuration;
    • redirect rules in the .htaccess file.

    First, check the IP address carefully digit by digit. If the IP address is correct, check the .htaccess file and remove incorrect redirect rules.