apache / apache/trafficserver

More detailed 5xx errors

Open
#1,584 11 comments 0 reactions 1 assignee Assigned to @mlibbey View on GitHub
HTTP New Feature Stale
Dominant language
C++
Stars
2k
Forks
874
Avg merge
6d 15h
Merged PRs (30d)
46

Description

Cloudflare has made some very useful 5xx errors for troubleshooting. From wikipedia:
- 520 Unknown Error: The 520 error is used as a "catch-all response for when the origin server returns something unexpected", listing connection resets, large headers, and empty or invalid responses as common triggers.
- 521 Web Server Is Down: The origin server has refused the connection from Cloudflare.
- 522 Connection Timed Out: Cloudflare could not negotiate a TCP handshake with the origin server.
- 523 Origin Is Unreachable: Cloudflare could not reach the origin server; for example, if the DNS records for the origin server are incorrect.
- 524 A Timeout Occurred:Cloudflare was able to complete a TCP connection to the origin server, but did not receive a timely HTTP response.
- 525 SSL Handshake Failed: Cloudflare could not negotiate a SSL/TLS handshake with the origin server.
- 526 Invalid SSL Certificate: Cloudflare could not validate the SSL/TLS certificate that the origin server presented.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.