BREAKING: Supabase DNS Resolution Failures for .co Domain Users
Supabase experiencing DNS resolution issues affecting .co TLD users. Immediate workarounds and status checks inside.
BREAKING: Supabase DNS Resolution Failures for .co TLD Users
What's Down
Supabase is currently experiencing DNS resolution failures specifically impacting users attempting to connect via .co domain extensions. This affects:
.co endpoint URLs.co domain infrastructureNote: We're monitoring reports and some details are still emerging. Regional scope and full impact assessment ongoing.
Who's Affected
Primarily users whose Supabase project endpoints resolve through .co TLD infrastructure or those connecting from regions using affected DNS servers. Not all Supabase users are impactedβstandard .com endpoints may function normally.
Immediate Workarounds
1. Switch Connection Methods
2. Change DNS Resolvers
3. Use Alternative Endpoints
4. Temporary Application-Level Fixes
```javascript // Add retry logic with exponential backoff const connectWithRetry = async (maxRetries = 5) => { for (let i = 0; i < maxRetries; i++) { try { return await supabase.connect(); } catch (error) { await new Promise(r => setTimeout(r, Math.pow(2, i) * 1000)); } } }; ```How to Check If You're Affected
1. Test DNS Resolution: ```bash nslookup your-project.supabase.co # or dig your-project.supabase.co ``` If no results or timeout errors appear, you're likely affected.
2. Check Supabase Status Page: Visit status.supabase.com for real-time updates
3. Test Connectivity: ```bash curl -v https://your-project.supabase.co/rest/v1/ ``` Connection timeouts indicate DNS issues.
4. Review Application Logs: Look for DNS resolution errors or NXDOMAIN responses
Recommended Alternatives (Temporary)
Ongoing Monitoring
Supabase engineering is investigating root cause and DNS propagation delays. Updates expected within 2-4 hours. Do not switch providers permanently without confirmation this isn't a temporary regional issue.
Next Steps
1. Contact Supabase support with your project ID 2. Implement one of the workarounds above 3. Monitor status.supabase.com continuously 4. Keep application team informed of ETA
Last Updated: Monitoring (details subject to change as situation develops)
Status: Investigating