Aug 01, 2014

What causes a 504 error?

When I try to visit a website and get a 504 error message, what is the cause? Is it always on their end, or could my hardware/software/internet connection cause it?

504 Gateway Timeout Error

"The 504 Gateway Timeout error is an HTTP status code that means that one server did not receive a timely response from another server that it was accessing while attempting to load the web page or fill another request by the browser.

Most of the time, this means that the other server is down or not working properly."
It can be due to a DNS server issue. Not sure. Could be a problem with your ISP. MT is probably our only hope here...

I'll let you know if I come to some sort of a resolution. 
Generally it is a back-end issue where a gateway or proxy server doesn’t get a response from the upstream server, usually because the upstream server is down. After waiting a while, the gateway server will return a “504 gateway time-out” error. Since it is a server side problem, there isn’t really anything you can do if you are just trying to access a website.
What Causes HTTP 405 Errors

The first step toward learning how to trouble HTTP 405 errors is to understand what an HTTP 405 error actually means. The primary governing document for HTTP is RFC 2616, which defines the HTTP 405 status code as Method Not Allowed, and further describes this status code as a situation where "the method specified in the Request-Line is not allowed for the resource identified by the Request-URI." In other words, the HTTP verb is not allowed for the specific URL that an HTTP client has requested.



What is it?


A server is acting as a gateway or proxy to fulfil the request by the client to access the requested URL. This server did not receive a timely response from an upstream server it accessed to deal with your HTTP request.


This usually means that the upstream server is down (no response to the gateway/proxy), rather than that the upstream server and the gateway/proxy do not agree on the protocol for exchanging data.



This problem is entirely due to slow IP communication between back-end computers, possibly including the Web server. Only the people who set up the network at the site which hosts the Web server can fix this problem.

Answer this