“http502坏网关”错误及解决方案

这个 HyperText Transfer Protocol (HTTP) 502 Bad Gateway 当从服务器接收到无效响应时,将生成服务器错误。“502坏网关”是一个HTTP状态代码,它是用RFC定义和标准化的。RFC 10.5.3中定义了“502坏网关”状态代码。

null

什么是“HTTP 502坏网关”错误?

HTTP使用状态代码来提供有关客户端和服务器之间HTTP请求的信息。每个HTTP请求都会返回一个HTTP状态码,如成功、失败、警告等。web很复杂,有些服务器也可以向其他服务器发出HTTP请求。”“HTTP 502坏网关”是一个状态码,主要是从一台服务器返回,该服务器向另一台服务器发出一些请求而无法获取信息,“HTTP 502坏网关”返回给用户。

“HTTP 502坏网关”表达式

即使使用“http502坏网关”的规范名称来表示错误,但也有其他表达式来显示此错误。以下错误通常用于web。

  • 502坏网关
  • 502服务暂时超载
  • 错误502
  • 临时错误(502)
  • 502代理错误
  • 502服务器错误:服务器遇到临时错误,无法完成您的请求
  • HTTP 502协议
  • 这是个错误
  • 坏网关:代理服务器从上游服务器接收到无效响应
  • HTTP错误502–坏网关
  • 502坏网关NGINX
  • 空白的白色屏幕

另外除了不同的应用程序、软件外,操作系统使用web的目的也不同,可以得到“http502坏网关”错误并以不同的形式打印出来。

相关文章: 什么是CGI(公共网关接口)?

Windows Update需要访问使用HTTP协议获取信息的更新服务器。返回以下与“HTTP 502坏网关”状态码有关的错误。

0x80244021 error code or the message WU_E_PT_HTTP_STATUS_BAD_GATEWAY

Google提供了很多与web相关的服务,如Gmail、Google Search、Google Cloud、Google Drive Google Map等,这些服务可能会返回如下“http502坏网关”错误。

图片[1]-“http502坏网关”错误及解决方案-yiteyi-C++库
谷歌服务HTTP 502网关错误

名为“apt get”的Linux包管理命令使用HTTP获取最近的包信息,并发出“Error 502 Bad Gateway”错误。

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/trusty-security/main/source/Sources  502  Bad Gateway [IP: 91.189.91.13 80]
图片[2]-“http502坏网关”错误及解决方案-yiteyi-C++库
Ubuntu Apt Get的HTTP 502错误网关

Linux-Yum是另一个用于基于RPM的发行版的包管理器,http502错误如下所示。

error was [Errno 14] HTTP Error 502: Bad Gateway
图片[3]-“http502坏网关”错误及解决方案-yiteyi-C++库
HTTP 502 Yum命令的网关错误

什么原因导致“HTTP 502坏网关”错误?

“HTTP 502坏网关”错误主要与中间服务器之间的通信问题有关。这意味着我们无法控制这个错误。

  • 浏览器问题
  • DNS问题
  • 防火墙配置
  • 互联网接入
  • 远程网站问题
  • 服务器过载
  • 网站软件错误

Microsoft IIS“HTTP 502坏网关”子状态信息

Microsoft IIS 7.0及更高版本提供了有关“HTTP 502坏网关”错误的更详细信息。它提供子状态代码,如“502.1”、“502.2”,其中每个子状态代码都提供一个特定的案例。此子状态信息不是标准信息,仅由Microsoft IIS服务器提供。

  • 502.1–CGI应用程序超时。
  • 502.2–坏网关:过早退出。
  • 502.3–坏网关:转发器连接错误(ARR)。
  • 502.4–坏网关:无服务器(ARR)。

相关文章: Apache日志文件

如何修复/解决“HTTP 502坏网关”错误?

“http502坏网关”错误可以用不同的方法解决。事件错误主要与远程服务器或网络有关。为了修复或克服此错误,需要进行一些基本检查。

客户端解决方案

Reload URL 是解决这个错误的第一个也是最实际的方法。”可以使用web浏览器的“F5”或“刷新”按钮。实际上,这并不能直接解决问题,只是检查问题是否继续。

Start New Session 是另一个快速修复方法,其中先前的会话垃圾将被忽略。

Clear your browser cache 其中存储在浏览器中的过期或损坏的文件将被删除,这可能会导致“HTTP 502坏网关”错误。

Delete Cookies 因为以前存储的cookie将使用HTTP连接的旧值,这可能是“502坏网关”错误的原因。

Start Browsers in Safe/Private Mode 这将省略先前的框架会话和站点首选项,并防止“502错误”。

Try Different Browser 当前浏览器可能有问题的地方。尝试不同的浏览器,如Google Chrome、Mozilla Firefox、microsoftedge、Opera、internetexplorer、Safari等。

Disable Security Software 安全软件可以阻止可疑甚至合法的行为。诸如Microsoft Defender、Kaspersky Endpoint Protection、Microsoft Forefront、TrendMicro Endpoint Protection等安全软件通常监视网络流量并阻止可疑连接。

Restart Computer 因为一些临时配置可能会阻止访问网络并创建“HTTP 502坏网关”错误。

Restart Network Devices 因为它们提供对互联网的访问,而与这些设备相关的问题将中断互联网访问,从而导致“坏网关错误”。

Change DNS Server 与您的计算机或路由器有关。一些“HTTP 502坏网关”错误与DNS服务器错误或限制有关。

相关文章: HTTP 403禁止状态代码和修复错误

服务器/网络端解决方案

Contact website owner 负责您要访问的网站。问题可能与网站架构有关,您可以联系网站所有者以解决问题。

Contact ISP 因为互联网连接是由ISP提供的,它可能对“502坏网关”错误负责。

Check origin server 在CDN架构中,它可以被关闭。

Check Firewall Configuration and Logs 其中服务器防火墙可以阻止客户端或服务器之间的某些传输,这将导致“HTTP 502坏网关”错误。

Check Server Software 它可能提供错误的响应或造成不必要的过载。

Check Server Services 服务可能不可靠的地方。如果可以重新启动服务并查找配置更改。

Check Database Server 因为慢速查询会减慢网站的速度,并导致sow响应以超时和“HTTP502坏网关”错误结束。

Check Hosting Provider 其中可能有一个系统或网络问题有关的托管影响网站。

不同的“HTTP 502坏网关”错误页

下面我们将列出一些流行的服务“http502坏网关”错误页面。

云焰

图片[4]-“http502坏网关”错误及解决方案-yiteyi-C++库
Cloudflare的HTTP 502网关错误

图片[5]-“http502坏网关”错误及解决方案-yiteyi-C++库
Cloudflare的HTTP 502网关错误

戈达迪

图片[6]-“http502坏网关”错误及解决方案-yiteyi-C++库
GoDaddy的HTTP 502错误网关

推特

图片[7]-“http502坏网关”错误及解决方案-yiteyi-C++库
Twitter的HTTP 502错误网关

谷歌

图片[8]-“http502坏网关”错误及解决方案-yiteyi-C++库
谷歌HTTP 502网关错误

Microsoft IIS

图片[9]-“http502坏网关”错误及解决方案-yiteyi-C++库
IIS的HTTP 502错误网关

Nginx公司

图片[10]-“http502坏网关”错误及解决方案-yiteyi-C++库
Nginx的HTTP 502错误网关

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享