From 967e86a48bfc0fd0729c366b33b74ed083f4bcfd Mon Sep 17 00:00:00 2001 From: max furman Date: Fri, 20 Dec 2019 13:32:44 -0800 Subject: [PATCH] Simplify trimming *. prefix of domain in acme dns validation. --- acme/challenge.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) 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 {