Back to Common Questions Guides

Introduction

Cloudflare is a widely used service for enhancing website security and performance. However, Cloudflare’s protective features may block AAArdvark’s programmatic scans, mistaking them for malicious activity.

Luckily, you can easily configure your Cloudflare settings to ensure smooth compatibility with AAArdvark.


Cloudflare Compatibility

Follow these steps to configure Cloudflare to work seamlessly with AAArdvark:

  1. Go to the Cloudflare panel and choose the domain name of the site you are scanning with AAArdvark.
  2. Go to the Firewall tab, and select Firewall Rules.
  3. Click Create a Firewall Rule.
  4. Configure your firewall settings as follows:
    • Field: IP Address
    • Operator: is in
    • Value: Add the following IP addresses:
      • 104.131.176.165
      • 159.203.100.239
      • 144.126.248.6
    • Under the Then section:
      • Choose Bypass
      • Select all available features (e.g., Security, Performance).
  5. Click Deploy.

If you encounter any issues during setup, ensure the IP addresses are entered correctly and verify the rule is active. Contact support if further assistance is needed.


Cloudflare’s Cache

Cloudflare’s caching system may delay updates to your site’s HTML from being reflected in AAArdvark scans. If you notice outdated data in your scans, try one of these solutions:

  1. Automated Cache Purge: Use Cloudflare’s API to automatically clear the cache during your deployment process. (Developer assistance required.)
  2. Manual Cache Purge: Manually clear the Cloudflare cache immediately after deployment and before starting a manual scan.
  3. Set Webhook Delay: If using a webhook to trigger scans, configure a delay in the webhook settings to allow sufficient time for the Cloudflare cache to refresh.

For more information on managing Cloudflare’s cache, visit Cloudflare Cache Purging Guide.


Still stuck?

File a support ticket with our five-star support team to get more help.

File a ticket

  • Please provide any information that will be helpful in helping you get your issue fixed. What have you tried already? What results did you expect? What did you get instead?
  • This field is for validation purposes and should be left unchanged.

Related Guides