Cloudflare 仪表板 Analytics(分析) 应用中的 Status Codes(状态码) 指标为客户提供网站每个数据中心发生错误分布的更深入洞察。数据中心设施是 Cloudflare 运行构成边缘网络的服务器的位置(当前位置 ↗)。
通过边缘传递的响应中出现的 HTTP 状态码会显示在分析中。
Origin Status Code 可帮助你调查源站问题。如果源站返回 5xx 错误,Cloudflare 边缘会将此错误转发给最终用户。比较 Edge Status Code 和 Origin Status Code 可帮助确定问题发生在源站还是 Cloudflare 边缘。
源自边缘服务器的错误(空白 502、503 或 504 错误页面,仅显示 Cloudflare)不会作为错误分析的一部分报告。
你可以通过在图例中选择一个或多个来筛选特定错误。你也可以排除特定错误,它将不再显示在图表中。
400- 在 Cloudflare Edge 拦截的 Bad Request(例如,缺少或错误的 HTTP header)403- 安全功能(例如,Web Application Firewall、Browser Integrity Check、Cloudflare challenges 以及大多数 1xxx 错误码)409- 通常为 1000 或 1001 错误码形式的 DNS 错误413- 文件上传大小超过允许的最大大小(在仪表板 Network(网络) > Maximum Upload Size(最大上传大小) 下配置。)444- Nginx 用于表示服务器未向客户端返回任何信息并关闭连接。此错误码是 Nginx 内部的,不会返回给客户端。499- Nginx 用于表示客户端在服务器仍在处理请求时关闭连接,使服务器无法返回状态码。
更多信息,请参阅 4xx Client Error。
400- 源站因应用发送的语法错误或不支持而拒绝请求。404- 仅当源站对请求触发 404 响应时。4xx50x
更多信息,请参阅 4xx Client Error 和 Troubleshooting Cloudflare 5XX errors。
520- 这本质上是源站服务器返回意外内容或边缘无法容忍/无法解释的内容(即协议违规或空响应)时的「catch-all」响应。522- 边缘无法与源站服务器建立 TCP 连接。523- 源站服务器不可达(例如,源站 IP 更改但 DNS 未更新,或边缘与源站之间的网络问题)。524- 边缘建立了 TCP 连接,但源站在连接超时前未回复 HTTP 响应。525- 此错误表示 Cloudflare 与源站 web 服务器之间的 SSL 握手失败,可能由于网络问题或源站证书问题。526- 源站配置的证书无效。
更多信息,请参阅 Troubleshooting Cloudflare 5XX errors。