Web Page Errors
Common Web Page Errors
Error Code | Description | Solution |
---|---|---|
Error 505 | HTTP version not supported | Upgrade to a compatible http version |
Error 504 | The server, acting as a gateway or proxy, did not receive a timely response from the upstream server. This problem is usually due to a very slow upstream server. | Optimize the performance of the upstream server. |
Error 503 | Server unavailable | Bugs in plugins and the .htaccess file are usually the usual suspects |
Error 502 | Unable to access a page | Clear cache and test by disabling firewalls |
Error 500 | Internal server error | Many scenarios but usually related to the .htaccess file |
Error 429 | Too many requests in a given period | Implement request limits and rate handling |
Error 408 | The server timed out waiting for your request | Optimize the request to be faster |
Error 405 | The HTTP method used is not allowed for the requested resource | Verify that the HTTP method used in the request is allowed for the resource. |
Error 404 | Page not found | Check the permanent links |
Error 403 | No permission to access | Clear cache and test by disabling firewalls |
Error 401 | Request requires authentication | You will need to unlock access to that URL |
Error 400 | Invalid request. Usually due to problems in the URL such as strange characters | Check URL composition |
Error 505
Web Error 505 occurs when the HTTP protocol version used in a request is not supported by the server. This can happen if the client, such as Google Chrome, uses a version of the protocol that the server does not recognize or is not prepared to process.
Common causes of error 505:
Incompatible protocol version: The client may be using an outdated or experimental version of the HTTP protocol that the server does not support.
Server configuration: The server may be configured to reject certain versions of the HTTP protocol. This could be due to security policies or performance optimization.
Possible solutions to error 505:
Update the client:
It’s crucial to ensure that the client is using a version of the HTTP protocol that is compatible. Modern browsers generally support versions like HTTP/1.1 and HTTP/2.
Adjust server settings:
It is advisable to review and adjust the server configuration so that it can process the HTTP version used by clients. If the server is limited to HTTP/1.1 and clients require HTTP/2, it may be necessary to update or modify the server settings to include support for this version.
Error 504
Error 504 – Gateway Timeout occurs when a server acting as a gateway or proxy fails to receive a timely response from the upstream server, where the requested information originates. This means the intermediate server could not get a response from the final server within the expected timeframe.