Issue with Let's Encrypt
Let's Encrypt issues free DV certificates in an automated way via the ACME v2 protocol.
Prerequisites
- Access with ADMIN or OPERATOR role
- Publicly accessible domain (for HTTP validation) or access to the DNS zone (for manual DNS validation)
- For automatic DNS validation: AWS integration with Route 53 configured
Step 1 — Configure the Let's Encrypt integration
- Go to Integrations in the sidebar menu
- Find the Let's Encrypt card and click + Configure
- Fill in the fields:
- Name — e.g.:
letsencrypt-production - Email — will receive notifications from Let's Encrypt about the account
- Account type — Staging for testing or Production for real certificates
- Name — e.g.:
- Click Create
- Click Check Status to confirm the connection is working
Use Staging first
The Staging environment has no request limits and does not issue certificates trusted by browsers. Ideal for testing the flow before using Production.
Step 2 — CSR Step 2: CA and Configuration
- Under Certificate Authority, select Let's Encrypt (Automated issuance)
- Under Let's Encrypt Account, choose the account registered in Step 1
- Choose the validation method:
| Method | When to use |
|---|---|
| HTTP Challenge | You have access to the domain's web server |
| DNS Challenge (Manual) | You have access to the domain's DNS zone |
| DNS Auto-Validation (Route 53) — Manual | You have Route 53 integration but want to create the record manually |
| DNS Auto-Validation (Route 53) — Automatic | The CLM creates and manages the DNS records automatically |
Step 3 — Validate the domain
The process varies depending on the method chosen:
- HTTP Challenge
- DNS Challenge (Manual)
- Route 53 — Manual
- Route 53 — Automatic
- Copy the token generated by the CLM
- Create a file on the server at the indicated path:
/.well-known/acme-challenge/<token> - Paste the generated content as the file's content
- Confirm that the file is publicly accessible
- Click Verify & Issue Certificate
- Copy the TXT record generated by the CLM
- Add the record to your domain's DNS zone
- Wait for DNS propagation (may take a few minutes)
- Click Verify & Issue Certificate
- Select the AWS integration and the corresponding Hosted Zone
- Copy the generated TXT record
- Add the record manually in Route 53
- Click Verify & Issue Certificate
No manual action needed. The CLM automatically performs:
- Creates the TXT record in Route 53
- Waits for DNS propagation
- Validates the domain with Let's Encrypt
- Issues the certificate
- Removes the created TXT record
Track the progress in real time on the screen.
Step 4 — Certificate issued
After validation, the certificate appears under Certificates with status Valid. From there you can download it, set up automatic renewal, or link it to a Store.