Troubleshooting
Website shows down in monitoring but works for me
Updated 2026-04-05 · Published 2026-04-01
Symptoms
Your monitoring reports down, but when you open the site locally it loads fine.
Likely causes (check in order)
- DNS mismatch: Different resolver answers (split-horizon DNS), stale local cache, or geo-specific DNS routing.
- Geo or network path: Failure only from certain regions; CDN or edge misconfiguration.
- Blocking monitoring IPs: WAF, bot protection, or rate limits treating probes as unwanted.
- TLS/redirect issues: Certificate errors, mixed content, or HTTP→HTTPS loops visible externally.
- Timeouts: Origin slow only under cross-region latency; cold starts or DB locks.
What to do
- Reproduce from an external vantage (VPN regions, third-party curl).
- Compare response codes and headers from probe vs browser.
- Temporarily allowlist probe IPs or relax WAF for verified probe user-agents (carefully).
- Increase timeouts after confirming genuine slowness vs noise.
Prevention
Multi-location checks, realistic thresholds, and documenting intentional blocks. Keep health endpoints lightweight.