From 3565ba67c4eb676ef6b399821ca46304eeb3ddfb Mon Sep 17 00:00:00 2001 From: Quentin McGaw Date: Wed, 12 Nov 2025 01:45:10 +0000 Subject: [PATCH] hotfix(healthcheck/dns): use dns address tring with port --- internal/healthcheck/dns/dns.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/healthcheck/dns/dns.go b/internal/healthcheck/dns/dns.go index e9c3a94c..51e0d548 100644 --- a/internal/healthcheck/dns/dns.go +++ b/internal/healthcheck/dns/dns.go @@ -44,12 +44,12 @@ func concatAddrPorts(addrs [][]netip.AddrPort) []netip.AddrPort { var ErrLookupNoIPs = errors.New("no IPs found from DNS lookup") func (c *Client) Check(ctx context.Context) error { - dnsAddr := c.serverAddrs[c.dnsIPIndex].Addr() + dnsAddr := c.serverAddrs[c.dnsIPIndex].String() resolver := &net.Resolver{ PreferGo: true, Dial: func(ctx context.Context, _, _ string) (net.Conn, error) { dialer := net.Dialer{} - return dialer.DialContext(ctx, "udp", dnsAddr.String()) + return dialer.DialContext(ctx, "udp", dnsAddr) }, } ips, err := resolver.LookupIP(ctx, "ip", "github.com")