cURL错误60: Adobe Commerce中的SSL证书已过期

本文说明如何在云基础架构上的Adobe Commerce上的 集成 分支中检查在收到cURL error 60后上次部署分支的时间: SSL证书已过期

描述 description

环境

问题/症状

  • 这些分支中的SSL证书仅在30天内有效。

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

  • 错误看起来类似于:

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

原因

这些证书不是由 Let’s EncryptDigiCert 等已知的外部证书颁发机构(CA)签名的。 出于测试和开发目的,这些证书由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