I am trying to host a React app on AWS with a custom domain by following this tutorial (minus the continuous development stuff). So far I am able to visit my website from both the S3 bucket and the CloudFront endpoints. I have a domain on Route53 (we'll call it example.com) that I purchased a month or so ago and a hosted zone for it. My problem starts here: I am requesting an ACM certificate (on us-east-1) for example.com
, www.example.com
, and *.example.com
and choosing to validate it through DNS. In the next page I am creating records for the 3 domain entries and I can see that they appear on the hosted zone records as CNAME's (only 2, though, as example.com
and *.example.com
are identical) but it still says: "Validation not complete". I've been all morning busy with this. I have tried clicking the create record buttons again, requesting more certificates, etc. I know this can take time but it's been 5 hours.
Asked
Active
Viewed 1,768 times
0

Alberto Vilches
- 303
- 1
- 5
- 16
-
It should be less than 30 mins. Can you share your screenshot? – Franxi Hidro Apr 13 '21 at 17:21
-
@FranxiHidro Here you go: https://imgur.com/a/3qSUxlt – Alberto Vilches Apr 13 '21 at 17:29
-
Did you create a record in Route53 (cname)? – Franxi Hidro Apr 13 '21 at 17:39
-
@FranxiHidro The CNAME records that appear on the screenshot were created from ACM. – Alberto Vilches Apr 13 '21 at 17:47
-
I use dnschecker to find out the NS and It's different from your screenshot. Maybe you re-create the hosted zone and forget to update it on DNS provider. – Franxi Hidro Apr 13 '21 at 18:03
-
@FranxiHidro I have actually done this before a month or so ago and the validation was instantaneous but I had to delete the hosted zone and make this new one. Could that be a problem? My domain provided is Route53 itself. – Alberto Vilches Apr 13 '21 at 18:10
-
1Let us [continue this discussion in chat](https://chat.stackoverflow.com/rooms/231077/discussion-between-franxi-hidro-and-alberto-vilches). – Franxi Hidro Apr 13 '21 at 18:12
1 Answers
1
My issue was that the Name Servers under "Hosted zone details" were not the same as the ones in my registered domain. I believe this might have happened because I had to re-create the hosted zone. The first time I did what's detailed in the post it worked without issue, but that was when I was using the hosted zone that gets automatically generated when you purchase your first domain proof. I replaced the domain's NS's with the hosted zone's and re-requested a certificate. In around 5 minutes it was validated.

Alberto Vilches
- 303
- 1
- 5
- 16