---
title: "Cloudflare Error 523: causes and how to fix it"
description: "Cloudflare could not route to the origin at all. Typically the DNS record points at an invalid or unroutable IP, or the origin's network route has been…"
canonical: "https://lemwatch.com/errors/cloudflare-523"
source: "https://lemwatch.com"
---

# Cloudflare Error 523: Origin is unreachable

> Cloudflare could not route to the origin at all. Typically the DNS record points at an invalid or unroutable IP, or the origin's network route has been withdrawn.

## Short answer

 Cloudflare could not route to the origin at all. Typically the DNS record points at an invalid or unroutable IP, or the origin's network route has been withdrawn.

## What Cloudflare Error 523 means

 Where 522 is a timeout to a reachable address, 523 means the address itself is unroutable. The problem sits at the DNS or network layer, not the web server.

## Causes and fixes, most likely first

- The origin DNS record points at a private, reserved, or decommissioned IP. Correct the A record to the server's current public address.
- The origin's hosting provider withdrew the route (suspension, decommission). Confirm the server is still provisioned and reachable from an independent network.

## How to stop it happening again

- Monitor DNS record values so a record pointing at a dead address is caught before the edge starts failing.

## Check your own domain

 The DNS lookup shows exactly which address the record resolves to — which is where an unroutable target becomes obvious.

## Frequently asked questions

### Does 523 mean my server is off?

 Not necessarily. It means the address Cloudflare was told to use cannot be reached. The server may be fine at a different address.


## Related

- [All website error codes](https://lemwatch.com/errors)
- [Cloudflare Error 522](https://lemwatch.com/errors/cloudflare-522)
- [ERR_ADDRESS_UNREACHABLE](https://lemwatch.com/errors/err-address-unreachable)
- [DNS_PROBE_FINISHED_NXDOMAIN](https://lemwatch.com/errors/dns-probe-finished-nxdomain)
- [HTTP 503](https://lemwatch.com/http-status-codes/503)
- [Free DNS lookup](https://lemwatch.com/tools/dns-lookup)
- [Cloudflare Error 524: A timeout occurred while waiting for the origin](https://lemwatch.com/errors/cloudflare-524)
- [Cloudflare Error 522 on WordPress](https://lemwatch.com/errors/cloudflare-522/in-wordpress)
