cURL錯誤60: Adobe Commerce中的SSL憑證已過期

本文說明如何在雲端基礎結構上,檢查Adobe Commerce上 MasterIntegration 分支中的 SSL憑證 在接收cURL error 60之後上次部署分支的時間。

說明 description

環境

問題/症狀

  • 這些分支中的SSL憑證僅在30天內有效。

  • 分支可能未在30天內重新部署。

  • 錯誤看起來類似這樣:

    code language-none
    cURL error 60: SSL certificate problem: certificate has expired
    

原因

這些憑證不是由知名外部憑證授權單位(CA)簽署,例如 Let’s EncryptDigiCert。 為了測試和開發的目的,這些憑證由Adobe平台管理,並且可能不預設在瀏覽器或curl中受到信任,除非您明確信任發行憑證的根目錄。

解決方法 resolution

檢查上次部署分支的時間。 如果超過30天的臨界值,則重新部署分支。

檢查上次執行部署的時間的兩種方法:

  • 方法1:使用magento-cloud CLI
  • 方法2:開啟專案URL

如果部署已成功完成,SSL憑證將會自動續約。

如果部署失敗,而您需要協助解決它,請支援票證

方法1:使用magento-cloud CLI

執行此命令: magento-cloud activity:list --type=environment.push

方法2:開啟專案URL

移至,例如: https://demo.magento.cloud/#/projects/<project>/environments/<environment>,然後檢查上次執行部署的時間。

相關閱讀

recommendation-more-help
experience-cloud-kcs-help-kbarticles