HTTP Status 500 Codes
Information about HTTP status codes 500 to 599, their meaning, and any related restrictions.
HTTP code 500 - Server Error
Description
An error occurred on the server and it is unable to complete the request. Information about the error should be returned and displayed unless a HEAD request was performed.
General error message for unexpected error conditions.
The request method is not supported by this server.
The server is a proxy and an invalid response was received from the upstream server.
Due to load or maintence the request cannot be handled.
The server is a proxy and the upstream server timed out.
The requested version of HTTP is not supported.
Content negotiation will lead to a circular reference
The server cannot store the result of the request.
The server bandwidth limit has been exceeded. This is typically used on shared hosting providers.
Server extensions are required to fulfill the request.
Network Authentication Required
Authentication is required to access the network. This is typically used by network access portals.