At One Place

HTTP 530 — Origin DNS Error

HTTP 530
Origin DNS Error
A Cloudflare error shown alongside a 1xxx error code that carries the real explanation.

What 530 actually means

Not an HTTP status code but a Cloudflare one, and an unusual one: a 530 is always accompanied by a Cloudflare 1xxx error displayed on the page, and that number is where the actual meaning lives. The most frequent pairing is error 1016, "Origin DNS error", where a CNAME in the Cloudflare DNS points at a hostname that will not resolve. Always read the 1xxx code on the page rather than the 530.

Common causes

  • Error 1016 — a CNAME record pointing at a hostname that does not resolve
  • A Cloudflare Worker throwing an unhandled exception (error 1101)
  • A DNS record for a subdomain that was never created at the target provider
  • A Cloudflare Tunnel that is not running or is misconfigured

If you're just trying to view the page

  1. Look for the four-digit 1xxx error on the page — that is the code that actually explains the failure
  2. Nothing else to do on your side; report it to the site owner with both numbers and the Ray ID

If it's your site

  1. Read the accompanying 1xxx code first; 530 alone carries no diagnostic information
  2. For 1016, check that every CNAME in your Cloudflare DNS resolves — a target at another provider that was deleted is the usual cause
  3. If you use Cloudflare Tunnel, confirm the connector is running and healthy
  4. For Worker errors, check the Worker's logs and exception handling

Reference

Status code
530
Reason phrase
Origin DNS Error
Category
5xx — Server Error
Cacheable by default
No

Common questions

What does HTTP 530 mean?
A Cloudflare error shown alongside a 1xxx error code that carries the real explanation. Not an HTTP status code but a Cloudflare one, and an unusual one: a 530 is always accompanied by a Cloudflare 1xxx error displayed on the page, and that number is where the actual meaning lives. The most frequent pairing is error 1016, "Origin DNS error", where a CNAME in the Cloudflare DNS points at a hostname that will not resolve.
How do I fix a 530 error?
Look for the four-digit 1xxx error on the page — that is the code that actually explains the failure
Is 530 a client error or a server error?
530 is in the 5xx range, which means server error. The request was acceptable but the server could not fulfil it, so retrying later can succeed.

Related pages

Sources

  1. Hypertext Transfer Protocol (HTTP) Status Code Registry — IANA
  2. RFC 9110: HTTP Semantics — IETF

How these figures are compiled and checked