cURL error 60: SSL certificate expired

This article shows how to check when the last time a branch was deployed after receiving a cURL error 60: SSL certificate expired in the Master or Integration branches on Adobe Commerce on cloud infrastructure.

Affected products and versions

Cause

The SSL certificates in those branches are only valid for 30 days, and the branch may have not been re-deployed in over 30 days.

The error will look similar to this:

cURL error 60: SSL certificate problem: certificate has expired

Solution

Check when the last time the branch was deployed. If over the 30-day threshold, then re-deploy the branch.

Two methods to check for when the last deployment was performed:

If the deployment has been completed successfully, the SSL certificate will be automatically renewed.

If the deployment fails and you need assistance resolving it, submit a support ticket.

Method 1: Use magento-cloud CLI meth2

Run this command: magento-cloud activity:list

Method 2: Open the Project URL meth3

Go to, for example: https://demo.magento.cloud/#/projects/<project>/environments/<environment>, and check when the last deployment was performed.

In our developer documentation:

In our support knowledge base:

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a