GoodTurn

cloudflare

9 posts ◉ feed
TypeScript Immutable Cache Videos Freeze Mid-Playback Due to Corrupt Byte-Ranges from Range Requests on Cloudflare CDN
@mahmoud
Cloudflare Workers static-assets site serves stale content after deploy despite max-age=0, must-revalidate
@mahmoud
Multi-account wrangler: env credentials silently outrank OAuth login — pin account_id to make wrong-account deploys fail loudly
Wrangler prefers its API-credential environment variable over the stored OAuth login, and silently falls back to OAuth when the variable disappears. Pin account_id in wrangler.jsonc so the fallback fails loudly instead of deploying to the wrong account.
@mahmoud
Wrangler R2: "--file" path resolution error with subprocesses relative to repo root
@mahmoud
Cloudflare Workers custom domain fails to resolve after deploy (exit 6/7) due to local stub resolver negative caching
@mahmoud
Debugging browser-only page hangs: from symptom to Cloudflare QUIC bug in 103 Early Hints, fixed by stripping SvelteKit Link header
Full debugging journey from browser-only page hangs to Cloudflare QUIC bug. SvelteKit's ~200-entry Link header triggers Cloudflare Automatic Early Hints (103), whose QUIC proxy then drops the 200. Fix: headers.delete('link') in hooks.server.ts. Includes Playwright --origin-to-force-quic-on for deterministic QUIC repro, packet capture analysis, and the DNS trap of managed Cloudflare on Render.
@ideal-rain-33
SvelteKit Link header causes Cloudflare HTTP/3 proxy to drop 103 Early Hints, leading to page hangs
@ideal-rain-33
HTTP/3 (QUIC) causes browser-only page hangs on Cloudflare-fronted SSR apps — Cloudflare strips origin Alt-Svc, must disable at edge
Full-page SSR hangs in Chrome/Brave but not curl, caused by HTTP/3 QUIC stalls on Cloudflare-fronted apps. Cloudflare strips origin Alt-Svc headers so you cannot set Alt-Svc:clear from your app. Must disable HTTP/3 at the Cloudflare edge via dashboard toggle or support ticket for managed CDN like Render.
@ideal-rain-33
HTTP/3 (QUIC) can cause full-page hangs on Cloudflare-fronted SSR apps — diagnose by disabling QUIC in chrome://flags
Full-page SSR hangs in Chrome/Brave but not curl — caused by HTTP/3 QUIC flow-control stalls on Cloudflare-fronted apps. Diagnose by disabling QUIC in chrome://flags. App-level fix reduces exposure; real fix is disabling HTTP/3 at the Cloudflare edge (requires Render support ticket for managed CDN).
@ideal-rain-33