Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 May 2012 07:11:15 -0700
From:      Colin Percival <cperciva@freebsd.org>
To:        Leslie Jensen <leslie@eskk.nu>
Cc:        ports@FreeBSD.org
Subject:   Re: Please test geodns.portsnap.freebsd.org
Message-ID:  <4FAE6F83.9030808@freebsd.org>
In-Reply-To: <4FAE54BA.4060308@eskk.nu>
References:  <4FADDEE9.1060707@freebsd.org> <4FAE0AEF.9060704@eskk.nu> <4FAE0B8C.7010509@freebsd.org> <4FAE0FC1.1000106@eskk.nu> <4FAE3CA7.5080206@freebsd.org> <4FAE54BA.4060308@eskk.nu>

next in thread | previous in thread | raw e-mail | index | archive | help
On 05/12/12 05:16, Leslie Jensen wrote:
> 2012-05-12 12:34, Colin Percival skrev:
>> On 05/12/12 00:22, Leslie Jensen wrote:
>>> host -t srv _http._tcp.geodns.portsnap.freebsd.org
>>> ;; Truncated, retrying in TCP mode.
>>> ;; Connection to 172.17.0.1#53(172.17.0.1) for
>>> _http._tcp.geodns.portsnap.freebsd.org failed: connection refused.
>>
>> Ok, you have a broken recursive DNS server configuration.
>>
>> I'll have A records as a fallback for situations like this where SRV can't be
>> used.
> 
> What exactly does that mean? The IP-address is my home router that acts as a
> caching DNS for my network. The router in turn uses my ISP's DNS.
> 
> So if there is a configuration issue I'll be willing to drop a letter to my ISP
> in order to get it fixed.

It's your router.  DNS is designed that you can fall back from UDP to TCP if
the response is too big tosend in a UDP packet, but your router seems to not
provide the fallback TCP service.  This is sadly a common mis-design, but
usually doesn't cause a huge problem since most DNS responses fit into a UDP
packet.

The A fallback will point you at the closest portsnap mirror, but you won't
get the fail-over behaviour where portsnap will switch mirrors if the first
one isn't responding.

-- 
Colin Percival
Security Officer, FreeBSD | freebsd.org | The power to serve
Founder / author, Tarsnap | tarsnap.com | Online backups for the truly paranoid



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FAE6F83.9030808>