SlideShare a Scribd company logo
Information on Various HTTP Error Codes
Table of Contents
2
Introduction
Introduction (Continued)
4xx Errors
400 Bad Request, 401
Unauthorized, 403 Forbidden
404 Not Found
5xx Errors
500 Internal Serve Error
501 Not Implemented, 502
Bad Gateway
503 Service Unavailable
504 Gateway Timeout, 505
HTTP Version Not Supported
506 Variant Also Negotiates,
507 Insufficient Storage
509 Bandwidth Limit
Exceeded, 510 Not Extended
 HTTP is the abbreviation for Hypertext Transfer Protocol, which is an application layer protocol and
servers as data communication’s foundation on the Internet.
 To digress, the Internet is replete with websites which are made accessible to us through the service of
web hosting provided by web hosting companies.The most reliable hosting services are often referred
to as the “Best Windows Hosting”, the “Best Cloud Hosting”, the “Best Website Hosting”, etc.
3
Introduction
The status of a URL is described by HTTP codes during any visitor’s attempts to access it. Error messages
are included in HTTP codes. These error messages describe the issues that are encountered by visitors.
Such error codes are 3-digit numbers. Described below are the 5 classes of HTTP codes, which have been
divided into categories, based on the 1st digit.
 First digit as 1, 2, or 3 – A fully functional request is represented by it.
 First digit as 4 – Represents a client-side error.The commonest error codes range from 400 to 404.
 First digit as 5 – An error on the server side is represented by it. The commonest error codes range
from 500 to 510.
The various errors are described next.
4
Introduction (Continued)
 These errors are caused by certain problems with the request of the client, such as the browser. These
frequently indicate some issue on the website. An example is receiving a 404 error when a faulty link
on the home page is clicked by visitors.
 It is recommended that such errors be monitored and their causes be investigated. Since this error is
found very often, it is advised that the error page be customized on the Error Pages interface in cPanel.
cPanel >> Home >> Advanced >> Error Pages
5
4xx Errors
 400 Bad Request – It indicates that there is an incorrect syntax in the request of the user.
 401 Unauthorized – It indicates that authentication, which involves a username and password, is
required by the requested file.
 403 Forbidden – It indicates that the requested file will not be accessed by the visitor as the server
won’t allow it.The permission settings of the file need to be checked when such an error code is
received by the visitor. It can be confirmed in the Indexes interface in cPanel that whether the file is
being protected by the system.
cPanel >> Home >> Advanced >> Indexes
6
400 Bad Request, 401 Unauthorized, 403 Forbidden
 The 404 Not Found, 404 Error, or File Not Found indicate an error message.This is an HTTP standard
response code. It lets us know that the browser successfully communicated with a server but the
server failed to find what had been requested.This error might indicate the situation where a server
does not want to disclose if it has the information that has been requested.This error usually appears
when a URL is mistyped by a visitor.
 A “404 Not Found” web page will be typically generated by the web server when attempts are made
by a user to follow a link that is broken or dead.This results in the 404-error turning out to be the
most recognizable error on the Internet.
7
404 Not Found
8
1-800-123 -8156
Whoa!That’s a big number, aren’t
you proud?
 A 5xx error usually occurs when an apparently valid request of a visitor cannot be fulfilled by the
server.The system administrator needs to be contacted for resolving such an issue.
 Often an HTTP request is handled by a chain of servers.This needs to be considered as the returned
error might come from a web server that is different than yours.
9
5xx Errors
 It indicates that something unexpected occurred with the server.This is a multipurpose error and
appears when the server is unable to collect any specific information about the issue.This error is
usually encountered when an application request cannot be fulfilled by the server due to an application
that is misconfigured.
 The system administrator needs to be contacted for the resolution of the issue.
10
500 Internal Serve Error
 501 Not Implemented – This error indicates that the server does not support the HTTP method
chosen by the client.This error rarely happens but when it does, it is usually encountered due to the
server being out of date.The system administrator needs to be contacted for the resolution of such an
issue.
 502 Bad Gateway – The 502 Bad Gateway error is caused by such proxy servers that are not
properly configured.Additionally, this error can be encountered due to poor IP communication
between backend computers, as well as overloading of the ISP (Internet Service Provider) of the client.
It can be caused by the improper functioning of a firewall.The first step for resolving this issue involves
clearing the cache of the client.This action causes the use of another proxy for resolving the content
of the web server.
11
501 Not Implemented, 502 Bad Gateway
 The 503 Service Unavailable error indicates that a temporary overload has rendered the server unable
to handle requests.This error can also result from the server being temporarily closed for causes, such
as maintenance. It is indicated by this error that the unavailability of the server is temporary. Other
errors can be received in place of the 503 error.The system administrator should be contacted for the
resolution of this issue.
12
503 Service Unavailable
 504 GatewayTimeout – This error indicates that a timely response was not received by the server
from another server.This error happens due to the slow communication between upstream servers.
The system administrator needs be contacted for the resolution of this issue.
 505 HTTPVersion Not Supported – This error lets us know that the HTTP protocol specified by
the client computer is not being supported by the server.When the client computer is not able to
correctly specify the protocol then this error appears. Having a current installation of cPanel & WHM
ensures that this error is averted.
13
504 GatewayTimeout, 505 HTTPVersion Not Supported
 506Variant Also Negotiates –This error is encountered when the server is not configured
properly.This issue can be resolved by the system administrator.
 507 Insufficient Storage – This error indicates that the server has run out of free memory.The
cause of this error is the inability of a requested application to allocate the required system resources,
in order to function.The system administrator should be contacted for the resolution of this issue.
14
506Variant Also Negotiates, 507 Insufficient Storage
 509 Bandwidth Limit Exceeded – It is indicated by this error that the server has reached the bandwidth limit
imposed by the system administration. The resolution of this issue involves waiting for the limit to reset in the following
cycle. Alternatively, the system administrator needs to be contacted for the resolution of this issue.
 510 Not Extended – This error indicates that an extension attached to the HTTP request is not supported by the web
server. The system administrator should be contacted for this issue’s resolution.
15
509 Bandwidth Limit Exceeded, 510 Not Extended
16
Thanks!
ANY QUESTIONS?
www.htshosting.org

More Related Content

PPTX
How to Speed up your Website
PPTX
WordPress vs Other Content Management System
PPTX
How Can You Make Your Website Faster?
PPTX
Reasons and Ways of Fixing Server Errors
PPTX
Web performance optimization (WPO)
PDF
Optimizing web performance (Fronteers edition)
PPTX
Common error with word press
PDF
WPblog's Ultimate WordPress Guide to Boost Your Website Performance
How to Speed up your Website
WordPress vs Other Content Management System
How Can You Make Your Website Faster?
Reasons and Ways of Fixing Server Errors
Web performance optimization (WPO)
Optimizing web performance (Fronteers edition)
Common error with word press
WPblog's Ultimate WordPress Guide to Boost Your Website Performance

What's hot (20)

PDF
Wordpress horsepower
PDF
Speed Up Wordpress, Wordpress Horsepower
PPT
By: Luis A. Colón Anthony Trivino
PDF
Domain Name
PPT
How We Localize & Mobilize WP Sites - Pubcon 2013
PDF
Magento Optimization Whitepaper
PPTX
Web site loading time optimization
PDF
Keep the Web Fast
DOC
Database project edi
PPT
Magento Performance Improvements with Client Side Optimizations
PPTX
Caching and Its Main Types
PDF
Measuring Web Performance
PPT
HTML5 CSS3 The Future of Web Technologies
PPT
Caching strategy and apc
PPTX
Cloud Hosting Services
PDF
How to Fix a Slow WordPress Site (and get A+ scores)
PPTX
Applying a Methodical Approach to Website Performance
PDF
Ijaprr vol1-5-24-29mukesh negi
PPTX
Caching 101
PDF
Geek Guide - Shared Hosting
Wordpress horsepower
Speed Up Wordpress, Wordpress Horsepower
By: Luis A. Colón Anthony Trivino
Domain Name
How We Localize & Mobilize WP Sites - Pubcon 2013
Magento Optimization Whitepaper
Web site loading time optimization
Keep the Web Fast
Database project edi
Magento Performance Improvements with Client Side Optimizations
Caching and Its Main Types
Measuring Web Performance
HTML5 CSS3 The Future of Web Technologies
Caching strategy and apc
Cloud Hosting Services
How to Fix a Slow WordPress Site (and get A+ scores)
Applying a Methodical Approach to Website Performance
Ijaprr vol1-5-24-29mukesh negi
Caching 101
Geek Guide - Shared Hosting
Ad

Similar to Information on Various HTTP Error Codes (20)

PDF
How to fix 504 Gateway Timeout Error on your WordPress Website?
PPTX
Apache error
PPTX
Common errors web.pptx [autosaved]
PPTX
HTTP Response Codes | Errors
PDF
A Simple Guide to Proxy Error and Troubleshooting Issues
PDF
9 Most Common HTTP Errors Explained
PPTX
PPTX
Solutions for the 505 Error.pptx
PPTX
Http status code 416 vs 428, 503 vs 505
PPTX
Causes of Error 522 and "How to Fix It".
PPTX
The Top Tips You need to Learn about Data in your Mobile App
PDF
0_Leksion_Web_Servers (1).pdf
PPTX
Class 38
PPTX
Lesson 6 web based attacks
PDF
How to Fix Error 404 in Wordpress
PPTX
Module 5.pptx HTTP protocol on optical and wireless communication
PPT
How to know if your WordPress Website is hacked Get the Inside Story.ppt
PPTX
BITM3730Week9(1).pptx
PPT
Common WSUS Errors Codes - Decoded and Resolved
PPT
Application fuzzing
How to fix 504 Gateway Timeout Error on your WordPress Website?
Apache error
Common errors web.pptx [autosaved]
HTTP Response Codes | Errors
A Simple Guide to Proxy Error and Troubleshooting Issues
9 Most Common HTTP Errors Explained
Solutions for the 505 Error.pptx
Http status code 416 vs 428, 503 vs 505
Causes of Error 522 and "How to Fix It".
The Top Tips You need to Learn about Data in your Mobile App
0_Leksion_Web_Servers (1).pdf
Class 38
Lesson 6 web based attacks
How to Fix Error 404 in Wordpress
Module 5.pptx HTTP protocol on optical and wireless communication
How to know if your WordPress Website is hacked Get the Inside Story.ppt
BITM3730Week9(1).pptx
Common WSUS Errors Codes - Decoded and Resolved
Application fuzzing
Ad

More from HTS Hosting (20)

PPTX
Web Hosting and WordPress Hosting
PPTX
Availing Windows Dedicated Servers of HTS Hosting
PPTX
HTS Dedicated Servers
PPTX
Linux Dedicated Server Plans
PPTX
HTS Dedicated Servers
PPTX
Common Web Hosting Solutions
PPTX
Basic Web Host Manager Setup
PPTX
Essential Features in Web Hosting Plans
PPTX
VPS Hosting
PPTX
Difference Between Managed VPS Hosting Self-Managed VPS Hosting
PPTX
Web Hosting, Web Servers, Web Hosts and More
PPTX
Know about Hosting a Business Website
PPTX
Web Hosting Terms
PPTX
Reseller Hosting and Dedicated Web Servers
PPTX
Reseller Hosting and Managed VPS Hosting
PPTX
Backup Tarball Contents
PPTX
VPS and Dedicated Servers
PPTX
Best WordPress Hosting Plans
PPTX
Best Linux Dedicated Hosting Plans
PPTX
Different Types of Web Hosting Services
Web Hosting and WordPress Hosting
Availing Windows Dedicated Servers of HTS Hosting
HTS Dedicated Servers
Linux Dedicated Server Plans
HTS Dedicated Servers
Common Web Hosting Solutions
Basic Web Host Manager Setup
Essential Features in Web Hosting Plans
VPS Hosting
Difference Between Managed VPS Hosting Self-Managed VPS Hosting
Web Hosting, Web Servers, Web Hosts and More
Know about Hosting a Business Website
Web Hosting Terms
Reseller Hosting and Dedicated Web Servers
Reseller Hosting and Managed VPS Hosting
Backup Tarball Contents
VPS and Dedicated Servers
Best WordPress Hosting Plans
Best Linux Dedicated Hosting Plans
Different Types of Web Hosting Services

Recently uploaded (20)

PPTX
A Presentation on Artificial Intelligence
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Encapsulation theory and applications.pdf
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
Empathic Computing: Creating Shared Understanding
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
cuic standard and advanced reporting.pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
A Presentation on Artificial Intelligence
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Encapsulation theory and applications.pdf
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Empathic Computing: Creating Shared Understanding
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Unlocking AI with Model Context Protocol (MCP)
Building Integrated photovoltaic BIPV_UPV.pdf
Modernizing your data center with Dell and AMD
The Rise and Fall of 3GPP – Time for a Sabbatical?
MYSQL Presentation for SQL database connectivity
Diabetes mellitus diagnosis method based random forest with bat algorithm
Spectral efficient network and resource selection model in 5G networks
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
cuic standard and advanced reporting.pdf
The AUB Centre for AI in Media Proposal.docx
NewMind AI Weekly Chronicles - August'25 Week I
Per capita expenditure prediction using model stacking based on satellite ima...

Information on Various HTTP Error Codes

  • 1. Information on Various HTTP Error Codes
  • 2. Table of Contents 2 Introduction Introduction (Continued) 4xx Errors 400 Bad Request, 401 Unauthorized, 403 Forbidden 404 Not Found 5xx Errors 500 Internal Serve Error 501 Not Implemented, 502 Bad Gateway 503 Service Unavailable 504 Gateway Timeout, 505 HTTP Version Not Supported 506 Variant Also Negotiates, 507 Insufficient Storage 509 Bandwidth Limit Exceeded, 510 Not Extended
  • 3.  HTTP is the abbreviation for Hypertext Transfer Protocol, which is an application layer protocol and servers as data communication’s foundation on the Internet.  To digress, the Internet is replete with websites which are made accessible to us through the service of web hosting provided by web hosting companies.The most reliable hosting services are often referred to as the “Best Windows Hosting”, the “Best Cloud Hosting”, the “Best Website Hosting”, etc. 3 Introduction
  • 4. The status of a URL is described by HTTP codes during any visitor’s attempts to access it. Error messages are included in HTTP codes. These error messages describe the issues that are encountered by visitors. Such error codes are 3-digit numbers. Described below are the 5 classes of HTTP codes, which have been divided into categories, based on the 1st digit.  First digit as 1, 2, or 3 – A fully functional request is represented by it.  First digit as 4 – Represents a client-side error.The commonest error codes range from 400 to 404.  First digit as 5 – An error on the server side is represented by it. The commonest error codes range from 500 to 510. The various errors are described next. 4 Introduction (Continued)
  • 5.  These errors are caused by certain problems with the request of the client, such as the browser. These frequently indicate some issue on the website. An example is receiving a 404 error when a faulty link on the home page is clicked by visitors.  It is recommended that such errors be monitored and their causes be investigated. Since this error is found very often, it is advised that the error page be customized on the Error Pages interface in cPanel. cPanel >> Home >> Advanced >> Error Pages 5 4xx Errors
  • 6.  400 Bad Request – It indicates that there is an incorrect syntax in the request of the user.  401 Unauthorized – It indicates that authentication, which involves a username and password, is required by the requested file.  403 Forbidden – It indicates that the requested file will not be accessed by the visitor as the server won’t allow it.The permission settings of the file need to be checked when such an error code is received by the visitor. It can be confirmed in the Indexes interface in cPanel that whether the file is being protected by the system. cPanel >> Home >> Advanced >> Indexes 6 400 Bad Request, 401 Unauthorized, 403 Forbidden
  • 7.  The 404 Not Found, 404 Error, or File Not Found indicate an error message.This is an HTTP standard response code. It lets us know that the browser successfully communicated with a server but the server failed to find what had been requested.This error might indicate the situation where a server does not want to disclose if it has the information that has been requested.This error usually appears when a URL is mistyped by a visitor.  A “404 Not Found” web page will be typically generated by the web server when attempts are made by a user to follow a link that is broken or dead.This results in the 404-error turning out to be the most recognizable error on the Internet. 7 404 Not Found
  • 8. 8 1-800-123 -8156 Whoa!That’s a big number, aren’t you proud?
  • 9.  A 5xx error usually occurs when an apparently valid request of a visitor cannot be fulfilled by the server.The system administrator needs to be contacted for resolving such an issue.  Often an HTTP request is handled by a chain of servers.This needs to be considered as the returned error might come from a web server that is different than yours. 9 5xx Errors
  • 10.  It indicates that something unexpected occurred with the server.This is a multipurpose error and appears when the server is unable to collect any specific information about the issue.This error is usually encountered when an application request cannot be fulfilled by the server due to an application that is misconfigured.  The system administrator needs to be contacted for the resolution of the issue. 10 500 Internal Serve Error
  • 11.  501 Not Implemented – This error indicates that the server does not support the HTTP method chosen by the client.This error rarely happens but when it does, it is usually encountered due to the server being out of date.The system administrator needs to be contacted for the resolution of such an issue.  502 Bad Gateway – The 502 Bad Gateway error is caused by such proxy servers that are not properly configured.Additionally, this error can be encountered due to poor IP communication between backend computers, as well as overloading of the ISP (Internet Service Provider) of the client. It can be caused by the improper functioning of a firewall.The first step for resolving this issue involves clearing the cache of the client.This action causes the use of another proxy for resolving the content of the web server. 11 501 Not Implemented, 502 Bad Gateway
  • 12.  The 503 Service Unavailable error indicates that a temporary overload has rendered the server unable to handle requests.This error can also result from the server being temporarily closed for causes, such as maintenance. It is indicated by this error that the unavailability of the server is temporary. Other errors can be received in place of the 503 error.The system administrator should be contacted for the resolution of this issue. 12 503 Service Unavailable
  • 13.  504 GatewayTimeout – This error indicates that a timely response was not received by the server from another server.This error happens due to the slow communication between upstream servers. The system administrator needs be contacted for the resolution of this issue.  505 HTTPVersion Not Supported – This error lets us know that the HTTP protocol specified by the client computer is not being supported by the server.When the client computer is not able to correctly specify the protocol then this error appears. Having a current installation of cPanel & WHM ensures that this error is averted. 13 504 GatewayTimeout, 505 HTTPVersion Not Supported
  • 14.  506Variant Also Negotiates –This error is encountered when the server is not configured properly.This issue can be resolved by the system administrator.  507 Insufficient Storage – This error indicates that the server has run out of free memory.The cause of this error is the inability of a requested application to allocate the required system resources, in order to function.The system administrator should be contacted for the resolution of this issue. 14 506Variant Also Negotiates, 507 Insufficient Storage
  • 15.  509 Bandwidth Limit Exceeded – It is indicated by this error that the server has reached the bandwidth limit imposed by the system administration. The resolution of this issue involves waiting for the limit to reset in the following cycle. Alternatively, the system administrator needs to be contacted for the resolution of this issue.  510 Not Extended – This error indicates that an extension attached to the HTTP request is not supported by the web server. The system administrator should be contacted for this issue’s resolution. 15 509 Bandwidth Limit Exceeded, 510 Not Extended