我们必须感谢技术让我们的生活更轻松,但同样的技术经常成为技术故障的牺牲品。502 Bad Gateway就是您可能遇到的此类技术故障之一。它表明一台服务器无法从另一台服务器获得一些有效的响应。如果您想知道502 Bad Gateway错误到底是什么,请继续阅读。

![]()
它只是一个 HTTP 状态码,类似于特定服务器无法接收来自另一台服务器的响应。502 Bad Gateway错误完全取决于您的特定设置。您最终可能会在任何给定时间跨任何操作系统在任何浏览器中体验它们;不考虑任何设备。
并非所有 Web 服务器都以相同的方式描述这个独特的错误。以下是您可能遇到的502 Bad Gateway错误的常见表现。
当我们在 Windows 更新期间收到错误网关错误时,通常会生成 0x80244021 错误代码或以下消息:WU_E_PT_HTTP_STATUS_BAD_GATEWAY。

![]()
当我们在使用 Google 服务(例如其搜索引擎或 Gmail)时遇到类似错误时,它们通常会在屏幕上显示“服务器错误”或仅显示“502”。
Twitter 的“失败鲸鱼”错误说“Twitter 容量过剩”是一种502 Bad Gateway错误(但是,专家告诉它是503 错误)。

![]()
502 Bad Gateway 错误显示在单个浏览器窗口中,就像常规网页一样。
你知道吗?
Microsoft IIS 服务器通常通过在初始 502 之后添加一个额外的数字来提供有关任何特定网关错误的原因的更多信息,例如“HTTP 错误 502.1”中的数字。在这种情况下,Web 服务器很可能在充当网关时收到了不适当的响应。
洞察:HTTP 错误 502.1 或类似错误类似于 CGI 应用程序超时问题,其故障排除过程应类似于 504 网关超时问题。

![]()
在大多数情况下,当您的源服务器(例如,您的 Web 主机)返回此代码时,会发生HTTP错误 502 bad gateway Cloudflare ,然后 Cloudflare 会将此代码返回给您的 Web 访问者。每当发生这种情况时,您都会看到 Cloudflare 的品牌错误。
下面提到的错误信息是由于特定网站的故障导致的网关错误错误的亲戚:
还有许多其他客户端 HTTP 状态代码,例如极其常见的“ 404 Not Found error ”。如果您遇到此类错误,请立即联系网站或其主机!

![]()
如果您作为 Web 开发人员或网站所有者遇到错误 502 Bad Gateway,那么您的源服务器上的此错误可能有一些原因。在这里,我列出了一些修复此错误的建议,例如:
由于 502 错误是 Internet 上的服务器之间的网络错误,这意味着该问题不一定与您的 Internet 连接或计算机有关。如果您在 Nginx 上遇到502 错误网关,请立即修复它。在这里,我们提到了修复502 bad gateway错误的步骤。

![]()

![]()
要修复此错误,您可以通过关闭所有以前打开的可能有用的浏览器窗口来启动新的浏览器会话。打开新浏览器后,是时候重新尝试打开您要查找的网页了。
尝试清除浏览器中的缓存以修复此错误。存储在浏览器中的损坏或过时的文件可能会导致网关问题。删除这些缓存文件和 cookie 通常可以解决此问题。为此,请按照下列步骤操作:

![]()

![]()

![]()

![]()
您可以先只删除与您面临此 502 错误的站点链接的那些 cookie,而不是从您的浏览器存储中清除所有 cookie。但是,如果问题仍然存在,请随时删除所有 cookie;甚至那些属于其他网站的。

![]()
如果一个浏览器无法正常工作,请尝试另一个浏览器。如果您的 Chrome 遇到网关问题,请立即启动 Firefox 或任何其他浏览器。

![]()
如果备用浏览器没有遇到错误的网关错误,现在您可以确定原始问题与您以前的浏览器有关。我们假设您已遵循上面列出的所有故障排除建议,如果您仍然遇到网关错误,您可能需要重新安装浏览器并验证问题是否消失。
如果您已经安装了 MS Forefront TMG SP1,并且收到了“错误代码:502 代理错误”消息,我们建议您下载 Microsoft Forefront Threat Management Gateway (TMG) 2010 的软件更新 1。您也可以考虑安装如果您的网络登录经常失败,请使用此软件。
但是,您应该记住,这种故障排除方法不是 502 代理错误消息的常见解决方案,它仅适用于上述情况。Forefront TMG 2010 是一个商业软件包,您现在可能已经知道了。

![]()
有许多与您的计算机相关的临时问题,它如何连接到网络可以确定 502 错误的原因,尤其是在多个网站出现此错误的情况下。重新启动计算机通常有助于解决此问题。

![]()
路由器、调制解调器、交换机或其他网络设备的未知问题也可能导致 502 错误。重新启动这些设备可以帮助您克服此类问题。
由于 DNS 问题也可能发生此错误。要修复此错误 502 Bad Gateway,您需要修复 DNS 问题。为此,请按照下列步骤操作:

![]()

![]()
如果错误仍然存在,那么更改您的计算机或路由器上的 DNS 服务器可以为您解决此问题。通常,Bad Gateway 错误是由临时 DNS 服务器问题引起的。

![]()
如果您仍然面临网关错误错误,则问题不在于您的设置,而可能源于您正在寻找的特定网站。在这种情况下,联系网站可能是一个好主意。假设该网站是罪魁祸首,它的管理员可能已经开始着手纠正他们网站的 Bad Gateway 错误的根源。从您的最终确认事情可以让您灵活地理解问题的特征。一旦您了解了此类不良网关错误的原因,您将有机会尝试新的故障排除技术。

![]()
请联系您的 ISP(互联网服务提供商)。如果您的计算机、浏览器和网络都运行正常,并且网站管理员报告页面或站点运行正常,则502 Bad Gateway问题可能是由您的 ISP 可能负责的网络问题引起的。
无论它是否显示“稍后再回来”,这个特定的错误网关错误消息肯定是与您的 ISP 或网站主机有关的问题——如果您直接联系他们,两方中的任何一方甚至都可以确认这一点。
如果是这种情况,则 502 错误可能需要一段时间才能解决,因为该错误超出了您的控制范围。