Error 1004 means the domain is active on Cloudflare but has not been set up to handle web requests for the specific hostname being accessed. This can happen when a domain is added to Cloudflare but the DNS records, SSL settings, or zone configuration are incomplete. It may also appear if Cloudflare staff have temporarily disabled the domain due to abuse or policy violations.
The domain was added to Cloudflare but the nameserver change has not been verified, or essential configuration steps were skipped.
Cloudflare Trust & Safety may have disabled the domain for abuse, phishing, or terms of service violations.
The requested subdomain exists in DNS but is not proxied through Cloudflare (grey cloud) or has no matching page rule or configuration.
Log into the Cloudflare dashboard, select the domain, and check for any pending setup steps — especially nameserver verification.
Look for emails from Cloudflare Trust & Safety or banner notifications in the dashboard indicating the domain has been disabled.
Ensure the hostname has an A, AAAA, or CNAME record with the orange cloud (proxied) enabled.
Check DNS RecordsA DNS record points to an IP address that Cloudflare has blocked for policy or security reasons.
Cloudflare's DNS could not resolve the requested hostname.
The DNS record resolves to an IP address that Cloudflare restricts for the current plan or configuration.