Fix Cloudflare R2 Domain Binding Conflict & Restore Website Access

Job ID: 39650839

Budget: $10 – $30 USD

I need an expert to resolve a critical Cloudflare configuration error where a production domain (sortlease.com) was accidentally bound to an R2 storage bucket, causing 404 errors. The goal is to COMPLETELY remove this misconfiguration and restore normal traffic routing through Cloudflare Tunnel.

Core Problem:

Domain sortlease.com incorrectly bound to R2 bucket (drone) at f432b72044248ec.r2.cloudflarestorage.com
Control panel won't allow domain removal (UI limitations)
Homepage returns 404 despite correct Tunnel configuration
Tunnel ID 707de8ec-501f already exists but is being overridden
Required Tasks:

Remove sortlease.com from R2 bucket binding through ANY means necessary:
Force removal via Cloudflare API
Modify bucket permissions/rename if needed
Disable public access completely
Re-establish correct DNS routing:
Ensure CNAME points to Tunnel endpoint (*.cfargotunnel.com)
Verify with dig sortlease.com CNAME
Validate restoration:
HTTPS://sortlease.com must return HTTP 200
Access to R2 URL must be blocked (403/404)
Provide documentation of all changes made
Technical Environment:

Cloudflare-managed DNS
R2 bucket: drone
Active Tunnel: 707de8ec-501f-4
Local service: HTTP://localhost:80
Skills Required:

✅ Proven Cloudflare R2 troubleshooting experience

✅ Cloudflare API expertise (must demonstrate)

✅ DNS/Tunnel configuration mastery

✅ Experience with bucket permission systems

Deliverables:

Fully functional https://sortlease.com
Complete removal of R2 domain binding
Step-by-step remediation report