Is This Site Down Logo

Is This Site Down
for all, or just me?




Why do websites go down?

Websites have several reasons for going offline. What we're going to show you here is just a handful of reasons as to why a website (not necessarily server) can go down.
  • Scripting (Coding) Error
  • This commonly means that some piece of code on the website is buggy, and is causing an error. When this happens, the web page will sometimes break, and stop loading from the point where the buggy-code is executed, or even halt the loading of the entire page, giving effect to what is commonly known as the white-screen of death.

  • Outdated Configurations
  • Websites are scripted with popular languages such as Python, PHP, Java, ASP.net, Ruby, etc.., which are hosted on web servers (Apache, IIS, Nginx, LightSpeed, etc). The web servers are configured to understand the scripting languages, and execute the commands. As an example, imagine the web server is configured to understand and execute PHP version 4 code, while the website or web application has actually been programmed/scripted with PHP v7 standards. This leads to an incompatibility between the web server version, and the website version. Which leads to the web server not being able to interpret the website, and therefore, causing an error.

  • Missing Libraries
  • Web sites can also 'go down' if the server hasn't been configured or activated with a particular code library. What that essentially means is that, the website or web application requires a particular function to be executed. This function is dependant upon a specific code library that the web server has not had activated. Depending on the configuration of the server, once the server administrator troubleshoots and understands which library is missing, activating this particular library is no major task.

  • Server Error (Popularly known as a 5xx error)
  • The causes of a server error or a 5xx error can be many. On a general note, a 5xx error is out of your hands. This could mean that the server is down, and is inaccessible from any location around the world. It could mean the server crashed or it's in the process of rebooting certain components and libraries. The best way to fix a 5xx error, is to get in touch with your hosting provider, and inform them of the error. It's their job to fix it for you.

  • CENSORED! (Your country has blocked the website.)
  • A common-place occurence is when certain countries block/censor particular websites due to geographical, political, or other reasons, as per the discretion of the censoring country.

How does IsThisSiteDown.org work?

IsThisSiteDown.org knocks on the door of the server in order to find out whether the website is up. We do this by querying and finding out what HTTP status code the web server is responding with. Sometimes the web application or website may be buggy, but the web server itself, will still be up and working. When this happens, IsThisSiteDown.org understands and reports the server as being up.

What HTTP status codes exist?

The most popularly known HTTP response codes are a set of 3 digits, that fall into 5 main classes. These classes are defined by the leading digit of each HTTP response code.
  • 1xx (Informational Response) - Request Received, Processing Continues
  • A 1xx response implies that the server received the request, and understood. Coming under the 1xx class are the response statuses:

    • 100 - Continue
    • 101 - Switching Protocols
    • 102 - Processing
    • 103 - Early Hints

  • 2xx (Indicates Success) - Request Received, Understood, and Accepted
    • 200 - OK
    • 201 - Created
    • 202 - Accepted
    • 203 - Non-Authoritative Information
    • 204 - No Content
    • 205 - Reset Content
    • 206 - Partial Content
    • 207 - Multi-Status
    • 208 - Already Reported
    • 226 - IM Used

  • 3xx (Redirection Action) - Implies Client Takes Additional Action
    • 300 - Multiple Choices
    • 301 - Moved Permanently
    • 302 - Found
    • 303 - See Other
    • 304 - Not Modified
    • 305 - Use Proxy
    • 307 - Temporary Redirect
    • 308 - Permanent Redirect

  • 4xx (Client Error) - Implies Error Caused By Client (Except When...)
    • 400 - Bad Request
    • 401 - Unauthorized
    • 402 - Payment Required
    • 403 - Forbidden
    • 404 - Not Found
    • 405 - Method Not Allowed
    • 406 - Not Acceptable
    • 407 - Proxy Authentication Required
    • 408 - Request Timeout
    • 409 - Conflict
    • 410 - Gone
    • 411 - Length Required
    • 412 - Precondition Failed
    • 413 - Payload Too Large
    • 414 - URI Too Long
    • 415 - Unsupported Media Type
    • 416 - Range Not Satisfiable
    • 417 - Expectation Failed
    • 421 - Misdirected Request
    • 422 - Unprocessable Entity
    • 423 - Locked
    • 424 - Failed Dependency
    • 425 - Too Early
    • 426 - Upgrade Required
    • 428 - Precondition Required
    • 429 - Too Many Requests
    • 431 - Request Header Fields Too Large
    • 451 - Unavailable For Legal Reasons

  • 5xx (Server Errors) - The Server Couldn't Fulfill A Request
    • 500 - Internal Server 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
    • 508 - Loop Detected
    • 510 - Not Extended
    • 511 - Network Authentication Required


Last Checked Websites

ad.aspidc.cn
westgaambulance.com
npr.org
data.bls.gov
xsexvideos.top
caramaz.com
gsa-online.de




Sponsored by:

© IsThisSiteDown.org - 2017 to 2019
a project by leapdifferent