cURL错误60: Adobe Commerce中的SSL证书已过期
本文说明如何在云基础架构上的Adobe Commerce上的 主 或 集成 分支中检查在收到cURL error 60后上次部署分支的时间: SSL证书已过期。
描述 description
环境
- 云基础架构上的Adobe Commerce,所有支持的版本
问题/症状
-
这些分支中的SSL证书仅在30天内有效。
-
该分支可能在30天内未重新部署。
-
错误看起来类似于:
code language-none cURL error 60: SSL certificate problem: certificate has expired
原因
这些证书不是由 Let’s Encrypt 或 DigiCert 等已知的外部证书颁发机构(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>,然后检查上次执行部署的时间。
相关阅读
- Cloud Manager API: SSLCertificates
- 设置Fastly:设置SSL/TLS证书
- 自定义SSL证书过期信息
- 云基础架构上Adobe Commerce的SSL (TLS)证书
recommendation-more-help
experience-cloud-kcs-help-kbarticles