diff --git a/v2/pkg/protocols/dns/dns.go b/v2/pkg/protocols/dns/dns.go index 66ed617aa..8aab88af2 100644 --- a/v2/pkg/protocols/dns/dns.go +++ b/v2/pkg/protocols/dns/dns.go @@ -202,7 +202,7 @@ func classToInt(class string) uint16 { } func generateDNSVariables(domain string) map[string]interface{} { - parsed, err := publicsuffix.Parse(domain) + parsed, err := publicsuffix.Parse(strings.TrimSuffix(domain, ".")) if err != nil { return map[string]interface{}{"FQDN": domain} }