
500.53: there was a rewriting error while processing the message RQ_RELEASE_REQUEST_STATE.500.52: there was a rewriting error while processing the message RQ_SEND_RESPONSE.500.51: there was a rewrite error while processing GL_PRE_BEGIN_REQUEST message.500.50: there was a rewrite error when processing the RQ_BEGIN_REQUEST message.500.24: problems with the configuration of an identity change in Managed Pipeline mode.500.23: the configuration of an HTTP handlers element of an ASP.NET web application is not valid in Managed Pipeline mode.500.22: the configuration of an HTTP module of an ASP.NET web application is not valid in Managed Pipeline mode.500.21: one of the modules was not recognized.500.19: configuration data is not valid.500.15: request for global.asax file not allowed.500.12: an application is about to restart.500.11: one of the applications on the server is about to be stopped.500.0: the error is in a module or in ISAPI.Then there are other codes that are always in decimal form and provide further details about the status of the request.Īn example is given by Microsoft IIS (Internet Information Services) servers which in the case of error 500 allow getting more specific about the causes of the error. So these are the five categories of standard HTTP status codes. It includes error 502 bad gateway, 504 gateway time-out and error 508, as well as error 500. They indicate that the request has been received and they have yet to process it.ĢXX: these codes are the confirmation codes, meaning that the request has been received and processed.ģXX: these are the redirection codes that are used when a resource has been moved temporarily (redirect 302) or permanently (as in the case of redirect 301)ĤXX: these codes indicate client errors, such as error 403 and error 404 indicating a resource not found.ĥXX: this is the category of server errors. HTTP status codes are composed of 3 digits, the first of which indicates the category:ġXX: status codes starting with 1 are the informational ones.
Error 500 on abyss web server code#
The server, in response, returns a code to communicate the outcome of the request. To allow us to reach an address, the browser must send a request to the server on which the site is hosted. So let’s start in order, what is an HTTP status code? Status code 500 (Internal Server Error) indicates that the server encountered an unexpected condition that prevented it from fulfilling the request. The definition of Error 500 given by the IETF (Internet Engineering Task Force) is as follows:
