Submitted by onmagic on Wed, 09/09/2020 - 00:03
when go to let's encrypt in virtual server
select : Domain names listed here, and input domainname.com only,
start the request cert.
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 ?
Submitted by JamieCameron on Wed, 09/09/2020 - 00:51 Comment #1
Did you have the "Also request wildcard certificate?" box checked?
Submitted by onmagic on Wed, 09/09/2020 - 03:41 Comment #2
already checked the wildcard certificate
This is the technical limitation and you would need to host DNS locally for being able to request wildcard certificate.
Submitted by onmagic on Thu, 09/10/2020 - 20:05 Comment #4
host dns locally means ?
for example : the ns record point to : ns1.abc.com ( 184.108.40.206 ) domain 1 : domain1.com host under ip : 220.127.116.11 domain 2 : domain2.com host under ip : 18.104.22.168
then : domain1.com and domain2 can call for wildcard cert ?
is it correct ?
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.