Connecting to thepoundpuppies [dot] com… Host resolves to 104.21.74.204 which is a Cloudflare IP address Connection failed, OpenSSL/3.0.2: error:0A000410:SSL routines::sslv3 alert handshake failure.
It seems the domain was only registered today, so if you have only just added the domain to Cloudflare then wait for an hour or so for the SSL certificate to be generated.
I don’t think this is the case.
This week I’ve added 15 domains to Cloudflare from a different registrar (NameCheap) and everything ran perfectly in 5 minutes.
This time I added 2 domains from another registrar (Spaceship) and both of them are not receiving SSL certs in 4-6 hours.
I can wait 24 hours but my gut says something is wrong. I contacted Spaceship they confirm everything is correct on their side.
I tried to enable DNSSEC on my second domain but it doesn’t help either. I see the same issue with SSL cert.
If it is, you can try to disable it, wait 2-3 minutes, then enable it again and see if that triggers the certificate issuance. Don’t do this repeatedly or you will hit rate limits of the CA and the certificate won’t be issued.
The Universal SSL was enabled.
I disabled it as suggested for ~5 minutes. I noticed the status of Edge certificate changed to Deleted. I then re-enabled it but it didn’t help.
The status is “Pending validation (TXT)” and SSL certificate is not provided.
The issue is still there.
I can wait 24 hours, but my recent experience with 15 other domains showed that it starts working within several minutes. Something is wrong here.
Just an update.
I have submitted the support ticket but it was not successful since I’m on the free plan.
I lost hope of resolving it and started moving the domain out of Cloudflare.
When I checked it today I noticed that SSL certificate was successfully provided.
So the issue is resolved finally.
However, I have not figured out a root cause or solution. If this happens again, the only recipe is to wait or upgrade for 1 month just to receive support.