diff --git a/providers/dns/luadns/luadns.go b/providers/dns/luadns/luadns.go index e17d026c..112e563c 100644 --- a/providers/dns/luadns/luadns.go +++ b/providers/dns/luadns/luadns.go @@ -124,7 +124,7 @@ func (d *DNSProvider) Present(domain, token, keyAuth string) error { return fmt.Errorf("luadns: failed to find zone: %w", err) } - zone := findZone(zones, authZone) + zone := findZone(zones, dns01.UnFqdn(authZone)) if zone == nil { return fmt.Errorf("luadns: no matching zone found for domain %s", domain) }