建站 8 0

    网站访问出现“SSL handshake failed Error code 525”

    网站访问出现“SSL handshake failed Error code 525”解决办法

    原因

      “SSL handshake failed Error code 525” 表示您的服务器和 Cloudflare 之间无法建立安全连接,通常是因为 SSL 配置问题。主要可能是一下几个问题:

    1. 服务器没有有效的 SSL 证书:

      确保您的服务器配置了有效的 SSL 证书。您可以使用 Let's Encrypt 或从其他提供商获取 SSL 证书。

    2. SSL 证书过期:
      检查服务器上的 SSL 证书是否已经过期。如果是,请及时更新证书。

    3. 服务器没有配置为支持 TLS 协议:

    现代浏览器和 Cloudflare 使用 TLS,而非 SSL。确保您的服务器支持 TLS 1.2 或更高版本。
    4. Cloudflare SSL 设置问题:

      进入 Cloudflare 仪表板,检查您的 SSL 设置。确保 SSL/TLS 模式设置为“Full”或“Full (Strict)”。如果设置为“Flexible”,则可能导致握手失败,因为它不需要服务器有 SSL 证书。

    2024-09-16T08:03:07.png
    2024-09-16T08:04:13.png

    5. 服务器与 Cloudflare 之间的防火墙或端口问题:

    确保您的服务器允许 443 端口的入站和出站流量。如果防火墙或安全组阻止了该端口,可能导致 SSL 握手失败。