diff --git a/acme/challenge.go b/acme/challenge.go index 1c040f5d..f0180f64 100644 --- a/acme/challenge.go +++ b/acme/challenge.go @@ -389,10 +389,7 @@ func (dc *dns01Challenge) validate(db nosql.DB, jwk *jose.JSONWebKey, vo validat // This is done to avoid making TXT lookups for domains like // _acme-challenge.*.example.com // Instead perform txt lookup for _acme-challenge.example.com - domain := dc.Value - if strings.HasPrefix(domain, "*") { - domain = strings.TrimPrefix(domain, "*.") - } + domain := strings.TrimPrefix(dc.Value, "*.") txtRecords, err := vo.lookupTxt("_acme-challenge." + domain) if err != nil {