A nameserver is asked at each of its addresses in turn #291

Merged
clawbot merged 1 commits from issue-285-nameserver-addresses into next 2026-10-15 15:48:16 +02:00
1 Commits
Author SHA1 Message Date
clawbot 63c4efb639 resolver: a nameserver is asked at each of its addresses in turn (closes #285)
check / check (push) Waiting to run
A nameserver's queries went only to the first IPv4 address its name
resolves to, so one unreachable address made it fail whenever that
address came first in the answer. Each record type is now asked at the
addresses one at a time until one gives a usable reply, and the next
type is asked first at the address that gave it. A type that fails is
logged with the reason at each address, and a nameserver is reported as
timed out only when every query timed out; one given no address has
failed. The README's DNS Resolution Strategy says which addresses are
asked.

Model: opus-5-5
2026-10-15 13:18:49 +00:00