Error Code Wiki

500 Internal Server Error

Published in Networking.

The 500 status code, or Internal Server Error, means that server cannot process the request for an unknown reason. Sometimes this code will appear when more specific 5xx errors are more appropriate. This most common cause for this error is server misconfiguration (e.g. a malformed .htaccess file) or missing packages (e.g. trying to execute a PHP file without […]

404 Not Found

Published in Networking.

The 404 status code, or a Not Found error, means that the user is able to communicate with the server but it is unable to locate the requested file or resource. 404 errors can occur in a large variety of situations. If the user is unexpectedly receiving a 404 Not Found error, here are some questions to […]

403 Forbidden

Published in Networking.

The 403 status code, or a Forbidden error, means that the user made a valid request but the server is refusing to serve the request, due to a lack of permission to access the requested resource. If you are encountering a 403 error unexpectedly, there are a few typical causes that are explained here. File Permissions 403 […]

401 Unauthorized

Published in Networking.

The 401 status code, or an Unauthorized error, means that the user trying to access the resource has not been authenticated or has not been authenticated correctly. This means that the user must provide credentials to be able to view the protected resource. An example scenario where a 401 Unauthorized error would be returned is if a […]

400 Bad Request

Published in Networking.

The 400 status code, or Bad Request error, means the HTTP request that was sent to the server has invalid syntax. Here are a few examples of when a 400 Bad Request error might occur: The user’s cookie that is associated with the site is corrupt. Clearing the browser’s cache and cookies could solve this issue Malformed […]

Error Code 1XX-5XX

Published in Networking.

When accessing a web server or application, every HTTP request that is received by a server is responded to with an HTTP status code. HTTP status codes are three-digit codes, and are grouped into five different classes. The class of a status code can be quickly identified by its first digit: 1xx: Informational 2xx: Success […]

« Previous Page