Why CNAME/MX/NS targets require a "dot"
Short version
1: ERROR: target (ghs.googlehosted.com) includes a (.), must end with a (.)- CNAME("foo", "ghs.googlehosted.com"),
+ CNAME("foo", "ghs.googlehosted.com."),Why CNAME/MX/NS targets require a trailing "dot"
1: ERROR: target (ghs.googlehosted.com) includes a (.), must end with a (.) CNAME("foo", "bar") // Permitted. (expands to bar.$DOMAIN)
CNAME("foo", "bar.com.") // Permitted. (we are certain what the user wants)
CNAME("foo", "bar.com") // ERROR (ambiguous)
CNAME("foo", "meta.xyz") // ERROR (ambiguous)Simple mental models are better
Future
Last updated