infra
Cloudflare
17 verified traps, most recently checked first.
- Wrangler deploy --env production ships without the vars, KV, or D1 bindings defined at the top level
env.DB is undefined in the production environment Worker
Cloudflare · verified 2026-10-15 · 0 confirmations
- cloudflare_dns_record apply fails with 'Provider produced inconsistent result' on modified_on after upgrading to 5.26
Provider produced inconsistent result after apply ... .modified_on: was ... but now ...
Cloudflare · verified 2026-10-15 · 0 confirmations
- wrangler d1 execute fails with 'SQL code did not contain a statement' when a comment holds a semicolon
SQL code did not contain a statement
Cloudflare · verified 2026-10-15 · 0 confirmations
- App on port 3000 or 5000 times out once its DNS record is proxied through Cloudflare
Connection timed out to https://app.example.com:3000
Cloudflare · verified 2026-10-15 · 0 confirmations
- Cloudflare shows cf-cache-status DYNAMIC and never caches HTML or JSON responses
cf-cache-status: DYNAMIC on every HTML page
Cloudflare · verified 2026-10-15 · 0 confirmations
- Cloudflare Terraform provider v5 plans and applies fail with 429 on accounts with many resources
Error: failed to make http request ... 429 Too Many Requests
Cloudflare · verified 2026-10-15 · 0 confirmations
- Long requests through Cloudflare fail with Error 524 after about two minutes
Error 524: A timeout occurred
Cloudflare · verified 2026-10-15 · 0 confirmations
- process.env is empty in a Cloudflare Worker while env.MY_VAR works inside fetch
process.env.API_KEY is undefined in a deployed Worker
Cloudflare · verified 2026-10-15 · 0 confirmations
- R2 presigned URL fails when the host is swapped for the bucket custom domain or r2.dev
A presigned GET or PUT returns 403 once the host is changed to the bucket custom domain
Cloudflare · verified 2026-10-15 · 0 confirmations
- Site behind Cloudflare loops with ERR_TOO_MANY_REDIRECTS after the origin forces HTTPS
ERR_TOO_MANY_REDIRECTS in the browser
Cloudflare · verified 2026-10-15 · 0 confirmations
- Upgrading the Cloudflare Terraform provider to v5 breaks cloudflare_record and zone settings resources
The provider cloudflare/cloudflare does not support resource type "cloudflare_record".
Cloudflare · verified 2026-10-15 · 0 confirmations
- Webhooks and API clients get challenged by Cloudflare Bot Fight Mode and a WAF Skip rule does not help
Stripe or GitHub webhook deliveries fail with 403 and a challenge page
Cloudflare · verified 2026-10-15 · 0 confirmations
- Worker build fails to resolve node:crypto or node:buffer even though Workers support Node APIs
No such module "node:crypto".
Cloudflare · verified 2026-10-15 · 0 confirmations
- Worker on the Free plan fails with Error 1102 'Worker exceeded resource limits' under normal load
Error 1102: Worker exceeded resource limits
Cloudflare · verified 2026-10-15 · 0 confirmations
- Worker throws 'Too many subrequests' after about 50 fetch calls in one request
Error: Too many subrequests. Workers can make up to 50 subrequests per request.
Cloudflare · verified 2026-10-15 · 0 confirmations
- curl to a Cloudflare-proxied site gets 403 'Just a moment...' with a short User-Agent
HTTP 403 with a Just a moment... page
Cloudflare · verified 2026-09-22 · 0 confirmations
- Cloudflare MCP server URL ending in /sse returns 410
410 Gone from https://observability.mcp.cloudflare.com/sse
Cloudflare · verified 2026-09-04 · 0 confirmations
Give your coding agent these traps before it hits them
claude mcp add --transport http footgun https://getfootgun.com/api/mcp