So, you recently went to one of your favorite websites and, instead of seeing the site you expected, you got a 504 gateway timeout error message.
Now you’re wondering why and what to do. As the name suggests, there’s a “gateway” every time you request a specific URL. Sometimes, the gateway server and the main server have a communication breakdown.
While it’s out of your hands for the most part, there are a few things you can try to resolve the issue.
A 504 gateway timeout vs. a 502 bad gateway
These two common HTTP status codes sound similar but their meanings are different. A 502 bad gateway means that the server acting as the gateway received an invalid response from the main server. A 504 gateway timeout means that the server acting as the gateway didn’t receive a response at all from the main server. You might also see a 504 show up as:
- 504 error
- HTTP error 504
- gateway timeout
- error code 504
Causes of a 504 Gateway Timeout error message
A 504 gateway timeout is almost always due to some malfunction on the server-side.
- DNS changes – The Domain Name System (DNS) is the communication link between domain names and IP addresses. When there are changes in the DNS, especially during server migration, the origin server may not be configured correctly.
- The origin server is having issues – There are a few possibilities as to why the origin server isn’t working properly. The server might be down, there could be a connectivity problem or there may be too many people on the site at the same time.
- The firewall is blocking safe content – A firewall’s job is to block transmission between servers and to ensure protection from malicious content. Sometimes, a firewall can mistake safe content for malicious content, which prevents you from seeing what you’re trying to access.
Here’s what you can do about a 504 error message
When the electricity goes out in your home, most of the time the outage has nothing to do with you or anything inside your home. However, one of the first things you might do is check the circuit breaker. It’s easy and it helps eliminate cause on your side. Troubleshooting a 504 is similar in that there are some simple things you can do to get to the root of the problem and move toward a solution.
6 ways to fix a 504 Gateway Timeout error
- Refresh the page – Just hit the refresh button usually on the left side in your browser window. You can also press F5 on your keyboard. If you just made an online payment, be careful while performing this step since you might get charged twice.
- Try another browser – Either start a new session or try an entirely new browser. Again, this is an easy troubleshooting technique so even if it doesn’t yield a solution, it didn’t take too much of your time.
- Restart your computer and networking equipment – In addition to your computer and all devices, don’t forget to restart networking equipment like your modem and Wi-Fi router.
- Change your DNS server – If you’re using the default servers assigned by your ISP, you can change things by using a free DNS server.
- Contact the network administrator or your internet service provider – Notifying the right people can make a difference especially if they’re unaware of the problem.
- Be patient – Go to another site, take a nap or work on your to-do list. When you come back, the problem may have fixed itself.
Other common server error codes
Whenever you see an error message beginning with “5” that means the server isn’t able to perform the request.
Chances are, if you’ve seen a 504 gateway timeout error, you may have also seen a 500, 502 or a 503 error message at some point. We give you insights and answers to handling these internet error codes.
- FeaturedWhat is a DNS server? Alex Sheehan — 4 min read
- Featured502 bad gateway error explained: What it is and how to fix it Maria LeLaurin — 3 min read
- FeaturedWhat is a 500 Internal Server Error? Alex Sheehan — 4 min read
Friday, May 13, 2022Eligible households can now get high-speed internet for free
Robin Layton — 2 min read
Wednesday, May 11, 2022LGBTQ youth resources: Bridging the digital divide
Robin Layton — 10 min read
Wednesday, May 4, 2022What is a good internet speed? It depends on your needs
David Anders — 7 min read