From 69f6a234c7d3449da66cc81d66c7a95529ae052a Mon Sep 17 00:00:00 2001 From: Louis Taylor Date: Fri, 20 Jul 2018 18:50:44 +0100 Subject: [PATCH] Catch and return dns query error in DNS01Record --- pkg/issuer/acme/dns/util/dns.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkg/issuer/acme/dns/util/dns.go b/pkg/issuer/acme/dns/util/dns.go index c8939e15f..4c8699f00 100644 --- a/pkg/issuer/acme/dns/util/dns.go +++ b/pkg/issuer/acme/dns/util/dns.go @@ -16,5 +16,8 @@ func DNS01Record(domain, value string) (string, string, int) { if err == nil && r.Rcode == dns.RcodeSuccess { fqdn = updateDomainWithCName(r, fqdn) } - return fqdn, value, 60 + if err != nil { + return "", "", 0, err + } + return fqdn, value, 60, nil }