Skip to main content

Scanner Errors

Symptom A: Scan fails with "Could not reach URL"

Causes:

  • Site is behind a login or password protection
  • Site blocks headless Chrome user agents
  • Site is only accessible on a private network / VPN

Fix:

  • Ensure the URL is publicly accessible without authentication
  • If you use bot protection (Cloudflare, Imperva), allowlist the ConsentForge scanner IP range: check Scanner → Settings → Scanner IP ranges for current IPs
  • For staging environments on a private network, use a tunnel tool (ngrok, Cloudflare Tunnel) to expose temporarily during scanning

Symptom B: Scan completes but finds very few cookies

Causes:

  • Many scripts load only after user interaction (scroll, click, form submit)
  • Site uses heavy client-side rendering — scripts load asynchronously after page ready

Fix:

  • Use crawl mode to scan multiple pages
  • Run a manual scan after accepting all consent (the scanner does this automatically, but check the "post-consent" findings tab)
  • For SPAs, enable Scanner → Settings → Wait for dynamic content (extends scan time by 5s)

Symptom C: Scanner finds cookies that aren't on the live site

Cause: Scanner cache from a previous scan run. Old findings are retained unless manually dismissed.

Fix: Mark resolved findings as Ignored in Scanner → Findings → [Finding] → Ignore.


Symptom D: Scan stuck in "Running" for more than 5 minutes

Cause: Scanner worker timeout due to page taking too long to load or an unresponsive resource.

Fix: Cancel the scan (Scanner → [Scan] → Cancel) and try again. If it consistently times out, check for very slow third-party resources on your page that might be blocking page load.


Scheduled scan not running

Cause: Scheduled scans are paused if 3 consecutive scans fail.

Fix: Scanner → Scheduled Scans → [Schedule] → Resume. Fix the underlying access issue first.