社區提示 - 修復「錯誤 525:ssl 交握失敗」

錯誤
嘗試本「社群提示」中的建議,以協助修復「錯誤 525:SSL 交握失敗」。

背景
錯誤 525 表示 Cloudflare 和原始網頁伺服器之間的 SSL 交握失敗。只有在網域使用 Cloudflare「完全」或「完全(嚴格)」SSL 模式時才會發生此錯誤。這通常因原始網頁伺服器上的設定問題所導致,發生此問題時,您將看到「錯誤 525:SSL 交握失敗」訊息。

快速修復建議

  1. 如果您是網站訪客,請將問題報告給網站擁有者。本社群和 Cloudflare 支援都無法幫助您。Cloudflare 支援僅與經過驗證的網域擁有者合作。

  2. 確保您的原始伺服器上安裝了有效的 SSL 憑證。

  • 要顯示源站憑證,請將 192.0.2.0 替換為您網頁伺服器的來源 IP 位址,以及將 www.example.com 替換為您的網域和主機名稱:

$ curl -svo /dev/null https://www.example.com --connect-to ::192.0.2.0 2>&1 | egrep -v "^{.*$|^}.*$|^*http.*$"

  1. 與您的代管提供者核查,確保無論您正在使用哪些其他連接埠,他們都在監聽連接埠 443。

  2. 檢查以確保您的原始伺服器針對 SNI 進行了正確設定。

  3. Cloudflare 接受密码套件與原始伺服器支援的密码套件不匹配。檢閱您的伺服器使用的密码套件,以確保它們與 Cloudflare 支援的密码套件相匹配。密码套件是一組演算法,可幫助保護使用 Transport Layer Security (TLS) 或其現已棄用的前身安全通訊端層 (SSL) 的網路連線。密码套件通常包含以下演算法集:一個金鑰交換演算法、一個大量加密演算法和一個訊息認證碼 (MAC) 演算法。

  4. 如果您是網站擁有者,且您只是間歇性地看到錯誤訊息,這表明 Cloudflare 與您的源站之間的 TCP 連線在 SSL 交握引起錯誤期間進行了重設。要求您的代管提供者/系統管理員檢查是否存在任何伺服器問題。檢閱您的網頁伺服器存取/錯誤記錄,以尋找此資訊。

  5. 請注意,Apache 必須設定為記錄 mod_ssl 錯誤,且 nginx 應將這些錯誤包含在其標準錯誤記錄中,但它可能有必要提高記錄層級。

  6. 暫停 Cloudflare,或更新您的本機主機檔案以直接指向您的伺服器 IP,以便測試您的伺服器是否安裝了 SSL 憑證。如果您的伺服器上沒有安裝憑證,則可以使用我們的 Origin CA 憑證產生一個。該憑證免費,用於加密 Cloudflare 與您的網頁伺服器之間的連線,因此您無需購買憑證。

  7. 如果您透過 cURL 連線至源站的連接埠 443,並收到錯誤 error:1408F10B:SSL routines:ssl3_get_record:wrong version number,請在 Cloudflare 儀表板上 SSL/TLS 應用程式的「邊緣憑證」(Edge Certificate) 索引標籤上停用 TLS 1.3。如要確定目前支援哪些 TLS 版本,請透過以下 cURL 命令,使用 Cloudflare 儀表板中 DNS 應用程式的 A 記錄上顯示的 IP 位址替換 MYORIGINIP,並使用您的網域替換 www.example.com
    $ curl -svo /dev/null https://www.example.com --connect-to ::MYORIGINIP 2>&1 | egrep -v "^{.*$|^}.*$|^* http.*$"
    新增以下一個選項至您的 cURL,以測試具體的 TLS 版本:

  • --tlsv1.0
  • --tlsv1.1
  • --tlsv1.2
  • --tlsv1.3

精簡閱讀
https://support.cloudflare.com/hc/en-us/articles/115003011431#525error

社群教程
https://community.cloudflare.com/t/step-2-setting-up-ssl-with-cloudflare/94646

學習中心
什麼是 SSL?| SSL 和 TLS

背景資源
說明中心
YouTube

研究問題
社群
Google

如果您需要更多幫助
本社群的其他 Cloudflare 使用者也許能夠幫助您,請登入 Cloudflare 並將您的問題發佈到社群。當您在社群發佈貼文時,請確保盡可能包含以下資訊:您看到的具體錯誤訊息、發生問題的 URL、錯誤的螢幕擷取畫面以及重現錯誤的步驟。請註明您已經嘗試的疑難排解步驟,以便我們更好地幫助您。

這是一個 Cloudflare 社群提示,按一下此處可查看其他提示。

Çevirme…traduzir…翻译…traducir…Traduire…Übersetzen…:greyg: 翻譯此提示

FXHFCT 103119