Closed quadratmuede closed 10 months ago
Please upgrade to the latest code and try again first. Maybe it's already fixed. acme.sh --upgrade
If it's still not working, please provide the log with --debug 2
, otherwise, nobody can help you.
@jkohjk Ah thank you for the reference! I will try it. Currently, I am using another workaround by using DNS alias. Just use the top level domain for the challenge and put third level domain as alias.
fixed, please try again with dev
acme.sh --upgrade -b dev
Hi I am using acme.sh with the current version for issuing certs for some third-level domains (
*.second.domain.tld
). My DNS provider is Gandi LiveDNS and it seems that it doesn't work well with the API (?).As far as I can intepret the debug info, when a third-level wiildcard domain provided, it will require the secondary domain (
second.domain.tld
) as the webroot to the Gandi API, which returns a 404 not found error since not the secondary domainsecond.domain.tld
is registered in the system but thedomain.tld
.This issue does not happen when using wildcard second-level domain
*.domain.tld
.Steps to reproduce
run ./acme.sh --issue -d "*.second.domain.tld" --dns dns_gandi_livedns --staging --home $PWD --debug 2
(I usedd staging for test run)Debug log