1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2026-06-16 09:48:58 +02:00

Use linear flow when querying for the AAAA record

This commit is contained in:
David Duque
2020-07-04 20:12:23 +01:00
parent 48093fd9c6
commit 2a3f002bc7

View File

@@ -967,6 +967,8 @@ def set_secondary_dns(hostnames, env):
try:
response = resolver.query(item, "A")
except (dns.resolver.NoNameservers, dns.resolver.NXDOMAIN, dns.resolver.NoAnswer):
pass
try:
response = resolver.query(item, "AAAA")
except (dns.resolver.NoNameservers, dns.resolver.NXDOMAIN, dns.resolver.NoAnswer):
raise ValueError("Could not resolve the IP address of %s." % item)