diff --git a/docs/assets/styx-server-errors-diagram.png b/docs/assets/styx-server-errors-diagram.png new file mode 100644 index 0000000000..d7afc15f68 Binary files /dev/null and b/docs/assets/styx-server-errors-diagram.png differ diff --git a/docs/user-guide/reverse-proxying.md b/docs/user-guide/reverse-proxying.md index 64104b7a53..bcb67b4f96 100644 --- a/docs/user-guide/reverse-proxying.md +++ b/docs/user-guide/reverse-proxying.md @@ -61,9 +61,13 @@ is sending faster than the receiver can consume. ## Styx Response Codes -Styx responds with specific error codes when things don't go according to plan. +Styx responds with specific error codes when things don't go according to plan. +This refers only to responses generated by Styx itself, not responses being proxied from downstream. +For a general explanation of `5xx` (Server Error) codes, please see the [HTTP Spec](https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html). Here is a summary of those codes: +![Styx 5xx Response Codes Diagram](../assets/styx-server-errors-diagram.png) + #### 502 Bad Gateway * No route configured to backend service. An unexpected path prefix is received,