Cloudflare Error 1016: Origin DNS Error
Quick answer
Error 1016 means Cloudflare cannot resolve the origin's IP. Fix the missing A record or a CNAME pointing at a hostname that does not resolve.
Most likely fix: Fix the DNS record
How to fix it
Try these in order — the most common fix is first.
1. Fix the DNS record
- Open DNS > Records
- Check the A record points to a valid IP and the CNAME target resolves with a lookup tool
Did this fix it?2. Load Balancers
- Add a fallback pool that uses an origin IP
Did this fix it?3. SSL for SaaS
- Wait until the custom hostname status is active
- Create a DNS record for the fallback origin and set it
Did this fix it?
Symptoms
'Error 1016 Origin DNS error' on a proxied hostname.
Why it happens
- Missing A record for the origin
- CNAME pointing to a domain that does not resolve
- Load Balancer pool with unresolved CNAME origins
- Incomplete SSL for SaaS custom hostname setup
This guide also covers
- cloudflare error 1016
- origin dns error cloudflare
Still not working?
If Cloudflare keeps failing, you're not alone. See every Cloudflare problem users report or the alternatives people switch to.
Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.
Talk to usOther Cloudflare errors
- Cloudflare Error 521: Web Server Is Down
- Cloudflare Error 522: Connection Timed Out
- Cloudflare Error 524: A Timeout Occurred
- Cloudflare Error 525: SSL Handshake Failed
- Cloudflare Error 526: Invalid SSL Certificate
- Cloudflare Error 520: Web Server Returned an Unknown Error
- Cloudflare Error 1020: Access Denied
- Cloudflare Error 1015: You Are Being Rate Limited