TrueURL
TrueURL

菜单

5xx 服务器错误 非标准状态码(Cloudflare)

525 SSL 握手失败

Cloudflare 专用状态码:Cloudflare 与源服务器之间的 TLS 握手失败,例如源服务器没有有效的证书。

原因短语
SSL Handshake Failed
是否重定向
否
默认可缓存
否

525 是 Cloudflare 专用的状态码,表示 Cloudflare 与源 Web 服务器之间的 SSL/TLS 握手失败。当站点的 SSL/TLS 加密模式为“完全”(Full)或“完全(严格)”(Full (strict))时,Cloudflare 会通过 HTTPS 连接源服务器,这时就可能出现 525。

访客到 Cloudflare 的连接没有问题,故障出在 Cloudflare 到源服务器的连接上。常见原因包括:源服务器没有为该主机名安装证书,端口 443 未开放或未使用 TLS,源服务器不支持 SNI,或者 Cloudflare 与源服务器之间没有共同支持的 TLS 版本或密码套件。

响应示例

HTTP
HTTP/1.1 525 SSL Handshake Failed
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Type: text/html; charset=UTF-8
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 8f3a1b2c4d5e6f75-SIN

SEO 与重定向检测

对爬虫来说,525 是一种服务器错误,会导致网站无法通过 HTTPS 访问。它经常在切换到“完全”SSL 模式或迁移服务器之后立即出现。应修复源服务器的 TLS 配置,而不是切换到“灵活”(Flexible)模式:灵活模式下到源服务器的连接不加密,而且当源服务器自身将 HTTP 重定向到 HTTPS 时,还会导致重定向循环。

常见原因与使用场景

  • 源服务器上没有为该主机名安装有效的证书。
  • 源服务器没有在端口 443 上监听,或该端口上响应的是其他服务。
  • 源服务器的 TLS 配置与 Cloudflare 没有共同的协议版本或密码套件。
  • 源服务器需要 SNI,但其配置没有涵盖该主机名。

URL 重定向检测

使用免费的 TrueURL 重定向检测工具,逐跳查看一个 URL 返回的每一个状态码。