SiteError.comYour friendly guide to HTTP status codes
Status CodesBlog
  1. Home
  2. Cloudflare
  3. 523 Origin Is Unreachable

523 Origin Is Unreachable

πŸ—ΊοΈ
523
Origin Is Unreachable

Example HTTP Response

HTTP Response
HTTP/1.1 523 Origin Is Unreachable
Server: cloudflare
Content-Type: text/html

<html><body>Origin is unreachable</body></html>
Common Causes
  • Origin server IP address is unreachable
  • Network routing problems
  • Origin's hosting provider having network outage
  • DNS resolution failing for origin
  • Origin IP address changed but DNS not updated
  • ISP or network connectivity issues
  • Origin server's network interface down
Technical Details

What does this mean?

Your server fell off the internet! Cloudflare can't even find your origin server on the network. It's like having a delivery address that doesn't exist - the package can't even start the journey.

Technical Definition

Cloudflare could not reach the origin server. The origin's IP address is unreachable at the network level.

Code Snippets

Ready-to-use code for returning this HTTP status in your application:

Node.js
// Express.js
app.get('/example', (req, res) => {
  res.status(523).json({
    error: 'Origin Is Unreachable',
    message: 'Your error message here'
  });
});

// Native HTTP
const http = require('http');

http.createServer((req, res) => {
  res.writeHead(523, { 'Content-Type': 'application/json' });
  res.end(JSON.stringify({
    error: 'Origin Is Unreachable',
    message: 'Your error message here'
  }));
}).listen(3000);
Related Status Codes
πŸ”§503Service Unavailable🚫521Web Server Is Down

523 Origin Is Unreachable FAQ

What causes a 523 Origin Is Unreachable error?

Origin server IP address is unreachable. Network routing problems. Origin's hosting provider having network outage. DNS resolution failing for origin. Origin IP address changed but DNS not updated. ISP or network connectivity issues. Origin server's network interface down.

522 Connection Timed Out524 A Timeout Occurred

Popular Status Codes

  • 200 OK
  • 301 Moved Permanently
  • 302 Found
  • 400 Bad Request
  • 401 Unauthorized
  • 403 Forbidden
  • 404 Not Found
  • 500 Internal Server Error
  • 502 Bad Gateway
  • 503 Service Unavailable

Compare Codes

  • 401 vs 403
  • 301 vs 302
  • 404 vs 410
  • 500 vs 502
  • Compare any codes β†’

Categories

  • Informational
  • Success
  • Redirection
  • Client Error
  • Server Error
  • NGINX
  • Cloudflare
  • AWS ELB
  • Microsoft IIS

Tools

  • Cheat Sheet
  • Status Code Quiz
  • URL Checker
  • API Playground
  • Blog

Β© 2026 SiteError.com. All rights reserved.