Home / Cloudflare
Cloudflare response notes
Cloudflare response notes: 130 practical troubleshooting notes with commands, output examples, diagnostic branches, and related errors.
Cloudflare SSL 525 handshake failed
A common SSL error caused by a failed TLS connection between Cloudflare and the origin server.
CloudflareCloudflare 520 fix note
An operator checklist for narrowing down 520 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 521 fix note
An operator checklist for narrowing down 521 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 522 fix note
An operator checklist for narrowing down 522 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 524 fix note
An operator checklist for narrowing down 524 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 520 fix note 2
An operator checklist for narrowing down 520 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 521 fix note 2
An operator checklist for narrowing down 521 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 522 fix note 2
An operator checklist for narrowing down 522 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 524 fix note 2
An operator checklist for narrowing down 524 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 520 fix note 3
An operator checklist for narrowing down 520 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 521 fix note 3
An operator checklist for narrowing down 521 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 522 fix note 3
An operator checklist for narrowing down 522 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 524 fix note 3
An operator checklist for narrowing down 524 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 520 fix note 4
An operator checklist for narrowing down 520 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 521 fix note 4
An operator checklist for narrowing down 521 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 522 fix note 4
An operator checklist for narrowing down 522 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 524 fix note 4
An operator checklist for narrowing down 524 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 520 fix note 5
An operator checklist for narrowing down 520 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 521 fix note 5
An operator checklist for narrowing down 521 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 522 fix note 5
An operator checklist for narrowing down 522 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 524 fix note 5
An operator checklist for narrowing down 524 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 520 fix note 6
An operator checklist for narrowing down 520 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 521 fix note 6
An operator checklist for narrowing down 521 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 522 fix note 6
An operator checklist for narrowing down 522 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 524 fix note 6
An operator checklist for narrowing down 524 errors in Cloudflare and preventing recurrence.
CloudflareCloudflare 520 first triage response
A Cloudflare first triage note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 first triage response
A Cloudflare first triage note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 first triage response
A Cloudflare first triage note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 first triage response
A Cloudflare first triage note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 first triage response
A Cloudflare first triage note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 first triage response
A Cloudflare first triage note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 first triage response
A Cloudflare first triage note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 first triage response
A Cloudflare first triage note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 first triage response
A Cloudflare first triage note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 first triage response
A Cloudflare first triage note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 post-release regression response
A Cloudflare post-release regression note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 post-release regression response
A Cloudflare post-release regression note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 post-release regression response
A Cloudflare post-release regression note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 post-release regression response
A Cloudflare post-release regression note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 post-release regression response
A Cloudflare post-release regression note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 post-release regression response
A Cloudflare post-release regression note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 post-release regression response
A Cloudflare post-release regression note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 post-release regression response
A Cloudflare post-release regression note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 post-release regression response
A Cloudflare post-release regression note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 post-release regression response
A Cloudflare post-release regression note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 affected user or permission response
A Cloudflare affected user or permission note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 affected user or permission response
A Cloudflare affected user or permission note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 affected user or permission response
A Cloudflare affected user or permission note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 affected user or permission response
A Cloudflare affected user or permission note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 affected user or permission response
A Cloudflare affected user or permission note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 affected user or permission response
A Cloudflare affected user or permission note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 affected user or permission response
A Cloudflare affected user or permission note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 affected user or permission response
A Cloudflare affected user or permission note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 affected user or permission response
A Cloudflare affected user or permission note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 affected user or permission response
A Cloudflare affected user or permission note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 specific path failure response
A Cloudflare specific path failure note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 specific path failure response
A Cloudflare specific path failure note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 specific path failure response
A Cloudflare specific path failure note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 specific path failure response
A Cloudflare specific path failure note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 specific path failure response
A Cloudflare specific path failure note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 specific path failure response
A Cloudflare specific path failure note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 specific path failure response
A Cloudflare specific path failure note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 specific path failure response
A Cloudflare specific path failure note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 specific path failure response
A Cloudflare specific path failure note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 specific path failure response
A Cloudflare specific path failure note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 proxy versus origin split response
A Cloudflare proxy versus origin split note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 proxy versus origin split response
A Cloudflare proxy versus origin split note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 proxy versus origin split response
A Cloudflare proxy versus origin split note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 proxy versus origin split response
A Cloudflare proxy versus origin split note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 proxy versus origin split response
A Cloudflare proxy versus origin split note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 proxy versus origin split response
A Cloudflare proxy versus origin split note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 proxy versus origin split response
A Cloudflare proxy versus origin split note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 proxy versus origin split response
A Cloudflare proxy versus origin split note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 proxy versus origin split response
A Cloudflare proxy versus origin split note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 proxy versus origin split response
A Cloudflare proxy versus origin split note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 timeout and load response
A Cloudflare timeout and load note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 timeout and load response
A Cloudflare timeout and load note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 timeout and load response
A Cloudflare timeout and load note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 timeout and load response
A Cloudflare timeout and load note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 timeout and load response
A Cloudflare timeout and load note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 timeout and load response
A Cloudflare timeout and load note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 timeout and load response
A Cloudflare timeout and load note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 timeout and load response
A Cloudflare timeout and load note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 timeout and load response
A Cloudflare timeout and load note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 timeout and load response
A Cloudflare timeout and load note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 cache or propagation drift response
A Cloudflare cache or propagation drift note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 cache or propagation drift response
A Cloudflare cache or propagation drift note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 cache or propagation drift response
A Cloudflare cache or propagation drift note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 cache or propagation drift response
A Cloudflare cache or propagation drift note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 cache or propagation drift response
A Cloudflare cache or propagation drift note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 cache or propagation drift response
A Cloudflare cache or propagation drift note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 cache or propagation drift response
A Cloudflare cache or propagation drift note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 cache or propagation drift response
A Cloudflare cache or propagation drift note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 cache or propagation drift response
A Cloudflare cache or propagation drift note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 cache or propagation drift response
A Cloudflare cache or propagation drift note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 local versus production drift response
A Cloudflare local versus production drift note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 local versus production drift response
A Cloudflare local versus production drift note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 local versus production drift response
A Cloudflare local versus production drift note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 local versus production drift response
A Cloudflare local versus production drift note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 local versus production drift response
A Cloudflare local versus production drift note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 local versus production drift response
A Cloudflare local versus production drift note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 local versus production drift response
A Cloudflare local versus production drift note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 local versus production drift response
A Cloudflare local versus production drift note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 local versus production drift response
A Cloudflare local versus production drift note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 local versus production drift response
A Cloudflare local versus production drift note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 data or input state response
A Cloudflare data or input state note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 data or input state response
A Cloudflare data or input state note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 data or input state response
A Cloudflare data or input state note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 data or input state response
A Cloudflare data or input state note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 data or input state response
A Cloudflare data or input state note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 data or input state response
A Cloudflare data or input state note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 data or input state response
A Cloudflare data or input state note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 data or input state response
A Cloudflare data or input state note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 data or input state response
A Cloudflare data or input state note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 data or input state response
A Cloudflare data or input state note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 safe restart decision response
A Cloudflare safe restart decision note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 safe restart decision response
A Cloudflare safe restart decision note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 safe restart decision response
A Cloudflare safe restart decision note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 safe restart decision response
A Cloudflare safe restart decision note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 safe restart decision response
A Cloudflare safe restart decision note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 525 safe restart decision response
A Cloudflare safe restart decision note for 525: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 526 safe restart decision response
A Cloudflare safe restart decision note for 526: TLS or certificate failure caused by hostname mismatch, expired chain, protocol policy, SNI, or mixed content. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 530 safe restart decision response
A Cloudflare safe restart decision note for 530: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1000 safe restart decision response
A Cloudflare safe restart decision note for 1000: Cloudflare 1000 failure caused by a DNS record pointing to a prohibited, private, reserved, or Cloudflare-owned IP address. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 1020 safe restart decision response
A Cloudflare safe restart decision note for 1020: Cloudflare WAF or firewall block caused by rule order, bot score, country/IP rule, or managed ruleset match. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 520 rollback or roll-forward response
A Cloudflare rollback or roll-forward note for 520: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 521 rollback or roll-forward response
A Cloudflare rollback or roll-forward note for 521: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 522 rollback or roll-forward response
A Cloudflare rollback or roll-forward note for 522: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 523 rollback or roll-forward response
A Cloudflare rollback or roll-forward note for 523: Cloudflare origin response failure caused by malformed origin headers, origin crash, DNS-to-origin mismatch, or proxy/origin disagreement. It includes evidence, output examples, branches, and the smallest reliable fix.
CloudflareCloudflare 524 rollback or roll-forward response
A Cloudflare rollback or roll-forward note for 524: Cloudflare timeout caused by blocked TCP connection, slow origin response, firewall filtering, or overloaded upstream. It includes evidence, output examples, branches, and the smallest reliable fix.