The server hit an unexpected condition that stopped it from fulfilling the request.
500 Internal Server Error is the catch-all for server-side failures. It tells the client nothing about the cause, by design: the details belong in the server logs, not in the response. Retrying may or may not help, depending on whether the fault is a bug or a transient problem.
.htaccess (the error log says "Invalid command").| Header | Role |
|---|---|
X-Request-Id | Not standard, but many servers include a correlation ID to quote to support. |
HTTP/1.1 500 Internal Server Error
Content-Type: application/json
X-Request-Id: 9f1c2e7a
{"error": "internal_error", "request_id": "9f1c2e7a"}