1001: DNS Resolution ErrorError 1001 occurs when a visitor requests a hostname on Cloudflare that does not have a corresponding DNS record configured, or when an external DNS resolver (in a CNAME setup) cannot resolve the origin hostname. The domain may be active on Cloudflare but is missing the necessary A, AAAA, or CNAME record for the subdomain or root domain being accessed.
Error 1001: DNS Resolution ErrorGET /blog HTTP/1.1
Host: api.example.com
User-Agent: Mozilla/5.0
Accept: text/htmlHTTP/1.1 409 Conflict
Server: cloudflare
CF-RAY: 7d0e1f2a3b4c5678-LAX
Content-Type: text/html
<!doctype html>
<html>
<head>
<title>api.example.com | Error 1001</title>
</head>
<body>
<h1>Error 1001: DNS resolution error</h1>
<p>Cloudflare could not resolve the DNS for this website. Please contact the site owner.</p>
</body>
</html>Verify that a DNS record exists for the specific hostname that is returning the error (including www or other subdomains).
Check DNS RecordsIn Cloudflare's DNS settings, add an A record (for IPv4) or AAAA record (for IPv6) pointing the hostname to your origin server IP.
If you just added the record, allow time for propagation and verify it resolves correctly from multiple locations.
Check PropagationA visitor is accessing a subdomain (e.g., api.example.com) but no A, AAAA, or CNAME record exists for it in Cloudflare's DNS settings.
DNS records were not imported or manually created when the domain was moved to Cloudflare's nameservers.
In a partial (CNAME) setup, the external DNS provider's records are misconfigured and do not properly point to Cloudflare.
A DNS record points to an IP address that Cloudflare has blocked for policy or security reasons.
The DNS record resolves to an IP address that Cloudflare restricts for the current plan or configuration.
A visitor tried to access a Cloudflare IP address directly instead of using a domain name.
This reference was compiled from official RFCs, protocol specifications, and hands-on troubleshooting experience. AI tools were used primarily for formatting and organizing the content on the page.