[僅限PaaS]{class="badge informative" title="僅適用於雲端專案(Adobe管理的PaaS基礎結構)和內部部署專案的Adobe Commerce 。"}
cURL錯誤60: SSL憑證已過期
本文說明如何在雲端基礎結構上接收cURL error 60
之後,檢查上次部署分支的時間: Adobe Commerce上的Master或Integration分支中的SSL certificate已過期。
受影響的產品和版本
- 雲端基礎結構上的Adobe Commerce,所有支援的版本
原因
這些分支中的SSL certificates僅在30天內有效,而該分支可能在30天內未重新部署。
錯誤看起來會類似這樣:
cURL error 60: SSL certificate problem: certificate has expired
NOTE
Let’s Encrypt或DigiCert等知名外部憑證授權單位(CA)未簽署這些憑證。 為了測試和開發的目的,這些憑證由Adobe平台管理,並且可能不預設在瀏覽器或curl中受到信任,除非您明確信任發行憑證的根目錄。
解決方案
檢查上次部署分支的時間。 如果超過30天的臨界值,則重新部署分支。
檢查上次執行部署的時間的兩種方法:
如果部署已成功完成,SSL certificate將會自動續約。
如果部署失敗,而您需要協助解決此問題,請提交支援票證。
方法1:使用magento-cloud CLI meth2
執行此命令: magento-cloud activity:list --type=environment.push
方法2:開啟Project URL meth3
移至,例如: https://demo.magento.cloud/#/projects/<project>/environments/<environment>
,然後檢查上次執行部署的時間。
相關閱讀
在我們的開發人員檔案中:
在我們的支援知識庫中:
- 自訂SSL憑證到期資訊
- 雲端基礎結構上Adobe Commerce的SSL (TLS)憑證
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a