let's encrypt wildcard ssl cert

when go to let's encrypt in virtual server

select : Domain names listed here, and input domainname.com only,

start the request cert.

output :

Validating configuration for [domainname.com] .. .. no problems found Requesting a certificate for [domainname.com], *.[domainname.com] from Let's Encrypt .. .. request failed : Web-based validation failed : Wildcard hostname *.[domainname.com] can only be validated in DNS mode, DNS-based validation failed

so I want to know how to get the wild card cert. anything wrong ?

Status: 
Active

Comments

Did you have the "Also request wildcard certificate?" box checked?

already checked the wildcard certificate

Ilia's picture
Submitted by Ilia on Wed, 09/09/2020 - 04:47

This is the technical limitation and you would need to host DNS locally for being able to request wildcard certificate.

host dns locally means ?

for example : the ns record point to : ns1.abc.com ( 218.22.222.212 ) domain 1 : domain1.com host under ip : 218.22.222.212 domain 2 : domain2.com host under ip : 218.22.222.212

then : domain1.com and domain2 can call for wildcard cert ?

is it correct ?

Ilia's picture
Submitted by Ilia on Fri, 09/11/2020 - 02:38

Yes, as additional temporary records need to be added to your DNS zone records to verify domain ownership and pass the challenge. It's technically possible to create those records on a remote DNS (like Cloudflare) using their API but we don't support it yet.