
Orphaned DNS Zones Block Netlify Setups
TL;DR: Developers using Netlify are reporting a DNS configuration issue where an 'already exists' error prevents them from setting up domains. The problem stems from orphaned DNS zones on Netlify's provider, NS1, left over from previous incomplete setups, requiring manual intervention from Netlify support to resolve.
Key facts
- Category
- Infrastructure
- Impact
- Low
- Published
- Source
- Netlify Community
Full summary
Some developers are encountering 'DNS zone already exists' errors on Netlify, caused by orphaned records from previous, incomplete setup attempts.
A developer attempting to configure a custom domain on Netlify reported a blocking error that prevented them from completing the setup. The platform returned a message stating, "A DNS zone for this domain already exists on NS1," despite the user having correctly pointed their nameservers to Netlify. The root cause was identified as an orphaned DNS zone on Netlify's underlying DNS infrastructure provider, NS1. This leftover record, likely from a previous and incomplete setup attempt, remained active in the system. As a result, the new configuration could not be created, and the domain failed to resolve, presenting visitors with a DNS_PROBE_FINISHED_NXDOMAIN error. The user was unable to resolve the issue on their own and had to request manual deletion by the Netlify support team.
This type of configuration lock highlights a potential friction point for developers and IT teams using managed hosting platforms. When automated processes leave behind orphaned resources, it can create dead-ends that halt deployment schedules and require manual support intervention. For founders and CTOs, such issues underscore the importance of platform reliability and the efficiency of support channels. The inability for a user to self-remediate by deleting the old zone themselves introduces a dependency that can slow down development cycles. This incident serves as a case study for infrastructure providers on the need for robust garbage collection and cleanup mechanisms to handle abandoned or failed resource provisioning, ensuring a seamless and predictable user experience.
Why it matters
Highlights a developer experience issue where orphaned cloud resources can block new deployments, requiring manual support intervention and causing delays. It shows the importance of automated cleanup processes in infrastructure platforms.
Business impact
This issue can lead to project delays and increased support load. For businesses using the platform, it introduces unpredictability into deployment timelines. For the platform provider, it reveals a potential gap in automated resource management that could affect user satisfaction and operational efficiency.
Tags
Primary source: Netlify Community