- Newest
- Most votes
- Most comments
What are you using to validate the CNAME? Route 53, Cloudflare, or another DNS provider? Recreate the CNAME records (even if they look correct) — "don’t edit, delete and recreate them", as this usually speeds up propagation. These CAA records are valid for both the root domain and subdomains, as long as there isn’t a specific CAA entry blocking a subdomain:
0 issue "amazon.com" 0 issue "amazontrust.com" 0 issue "awstrust.com" 0 issue "amazonaws.com"
answered a year ago
The issue you're experiencing with AWS Certificate Manager (ACM) failing to renew your certificate despite showing "0 domains require validation" is likely due to a Certification Authority Authorization (CAA) error. This can occur even if you've set up the CAA records correctly.
To address this:
-
Verify that your CAA records are correctly set up in your DNS configuration. The records you've added look correct, but ensure they are properly implemented for your domain and subdomains.
-
Check if there are any other CAA records that might be conflicting with the ones you've added.
-
The CAA records you've set should work for your subdomains (CNAMEs) as well, but double-check that they are applied at the correct level in your DNS hierarchy.
-
Since the certificate is in "Pending auto-renewal" status, ACM is still attempting to renew it automatically. You cannot manually trigger a renewal, but you can monitor the status in the ACM console or using the AWS CLI.
-
Use the AWS CLI to get more detailed information about the renewal status. Run the describe-certificate command with your certificate's ARN. Look for the "RenewalSummary" section in the output, which may provide more specific information about why the renewal is failing.
-
Ensure that your certificate is associated with an AWS service that's integrated with ACM, as this is a requirement for automatic renewal.
-
Verify that all the required CNAME records for DNS validation are present and accessible via public DNS for each domain in your certificate.
If the issue persists after checking these points, you may need to contact AWS support for further assistance. They can provide more specific guidance based on your account and certificate details.
Sources
Certificate renewal fails: DNS correctly set and email contains 0 domains to validate, but domain is waiting for auto-renewal | AWS re:Post
Problem for CAA certificate renewal in ACM | AWS re:Post
Troubleshoot managed certificate renewal - AWS Certificate Manager
Renewal for domains validated by DNS - AWS Certificate Manager
answered a year ago
I guess it must be the CAA. Using the AWS cli, I can see that all sub-domains were validated successfully, however there is a CAA error:
"RenewalStatusReason": "CAA_ERROR",
"UpdatedAt": "2025-05-12T12:40:56.055000+01:00"
This time is after my changes to CAA as described above.
answered a year ago
Relevant content
asked 3 years ago
asked 2 years ago

My zone records are all in Route 53. I did in fact re-create the CNAME records (first I tried just editing them, then I deleted them and re-created them from scratch). Perhaps I'll just have to wait till tomorrow to see whether my certificate renews! gnaws nails nervously