218 This Is Fine

Non-standard code used by cPanel builds of Apache in place of a 4xx or 5xx so that the response body still reaches the client.

Status

HTTP/1.1 218 This Is Fine

Details

218 is not in the IANA registry. It comes from cPanel's Apache configuration, which uses it as a catch-all success code when an error occurs but the operator wants the error document delivered to the browser with a 2xx status.

Treat it as a red flag rather than a success. It means the real outcome was an error that has been laundered into the 2xx range, so client retry logic, monitoring, and caches will all draw the wrong conclusion.

Common causes

How to fix it

As the client

As the server

Examples

GET /app/index.php HTTP/1.1
Host: legacy.example.com

HTTP/1.1 218 This Is Fine
Content-Type: text/html; charset=utf-8

See also