On Sat Sep 19 15:24:27 2009, Matthew Wild wrote:
According to RFC 2782, SRV record targets are *not* allowed to be
"alias" records, this includes CNAMEs and PTRs for example. I just
made a change (not yet checked in) to Prosody which (unintentionally) would render domains configured in such a way unreachable. I restarted
my server with the new code for testing to find a handful of my
contacts can no longer accessible.

Wikipedia has a very good primer on CNAME (and DNAME, its scarier cousin).

I'd particularly refer you to http://mengwong.com/misc/rfc1912-is-wrong.html though, which refers to RFC 974:

"
   Of course, by the robustness
principle, domain software should not fail when presented with CNAME
   chains or loops; CNAME chains should be followed and CNAME loops
   signalled as an error.
"

So I'd say that settles your question of what the default should be. :-)

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

Reply via email to