[jdev] Are you broken?

Dave Cridland dave at cridland.net
Thu Apr 14 18:45:32 UTC 2011

On Thu Apr 14 19:37:34 2011, Peter Saint-Andre wrote:
> I don't know that this is "broken" so much as "liberal in what you
> accept". RFC 3920 was ambiguous on whether to fall back to A/AAAA
> lookups if SRV failed, but leaned toward doing fallback even if SRV
> failed. RFC 6120 is more strict in this regard.

Oh, falling back to A/AAAA will also work, as it happens:

dave.cridland.net.	86400	IN	A
dave.cridland.net.	86400	IN	AAAA	2001:470:1f09:882:2e0:81ff:fe29:d16a

But the issue is that the highest priority SRV record doesn't have an  
A record, whereas the second does.

So an IPv4-only server is forced to give up on the highest priority  
record and move to the next priority slot.

Dave Cridland - mailto:dave at cridland.net - xmpp:dwd at dave.cridland.net
  - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/
  - http://dave.cridland.net/
Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade

More information about the JDev mailing list