ACM certificate not validating

0

Had a single certificate that is stuck on "Pending auto-renewal" this is a cert that has renewed in the past, was originally requested in 2021. I have confirmed the NS records are correct and that the CNAME record exists and can be seen from multiple sites. This has been checked multiple days ago and no DNS changes have been made.

The email notification also seems to be a bit weird, it states the certificate correctly but at the bottom, it says "The following 0 domains require validation:".

This is for a cert for a subdomain splog.slog.com in us-east-1 where we also have a wildcard *.splog.slog.com in eu-west-2 which is renewing correctly.

已提問 6 個月前檢視次數 236 次
3 個答案
1

We have exactly the same problem.

Got a notice email from AWS regarding this.

Yet everything seems to be correct. Records are there, have never been removed.

We also manage infra as code using AWS CDK, so no chance anything was deleted.

I think this is a bug in AWS, I'd suggest AWS engineering to really look into this.

Enter image description here

Enter image description here

Enter image description here

profile picture
m0ltar
已回答 6 個月前
0
已接受的答案

After having the certificate expire I finally hit the issue when trying to request another. There was no CAA record for this subdomain.

Following https://docs.aws.amazon.com/acm/latest/userguide/setup-caa.html even with it listed as Optional allowed for a requesting of a new certificate.

The AWS UI is abysmal for not saying this was the issue and really needs to be fixed to stop these issues happening again.

已回答 6 個月前
0

Hello,

From the description, I understand that you are facing issues with pending auto renewal status for requested ACM certificates.

Pending automatic renewal

  • ACM is attempting to automatically validate the domain names in the certificate.

Managed renewal is fully automated for ACM certificates that were originally issued using DNS validation. At 60 days prior to expiration, ACM checks for the renewal criteria:

  • The certificate is currently in use by an AWS service.

  • A valid DNS record for the apex domain exists.

  • The required CNAME token is present and accessible in the DNS record.

  • Each domain and subdomain that is named in the certificate is present in the DNS record.

If these criteria are met, ACM considers the domain names validated and renews the certificate.

Please, make sure that all criteria were followed.

References:

[1]Troubleshooting Managed Certificate Renewal https://docs.aws.amazon.com/acm/latest/userguide/troubleshooting-renewal.html

[2] Renewal for Domains Validated by DNS https://docs.aws.amazon.com/acm/latest/userguide/dns-renewal-validation.html

[3] https://aws.amazon.com/blogs/security/easier-certificate-validation-using-dns-with-aws-certificate-manager/

profile pictureAWS
已回答 6 個月前
  • All these criteria are correct and have not changed. This environment is configured via Terraform and the code base around these have not been modified since they were initially deployed back in 2021.

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南