In message <200910301615.aa559480...@mail.go2france.com>, "Len Conrad" writes: > uname -a > > Linux ns1.abcxyz.net 2.4.20-31.9smp #1 SMP Tue Apr 13 17:40:10 EDT 2004 i686 > i686 i386 GNU/Linux > > old BIND: > > /usr/sbin/named-checkzone -v > > 9.2.1 > > /usr/sbin/named-checkzone abcxyz.com /var/named/db.abcxyz.com > > zone abcxyz.com/IN: loaded serial 2009102902 > > OK > > ========== > > current BIND: > > /usr/local/sbin/named-checkzone -v > > 9.6.1-P1 > > /usr/local/sbin/named-checkzone abcxyz.com /var/named/db.abcxyz.com > > zone abcxyz.com/IN: abcxyz.com/MX 'aspmx.l.google.com' (out of zone) is a CNA > ME 'mail-yx0-f102.google.com' (illegal)
getaddrinfo() is reporting that aspmx.l.google.com's cannonical name is mail-yx0-f102.google.com. Somewhere in the resolution path aspmx.l.google.com is being treated as a alias for mail-yx0-f102.google.com. In the DNS this is done using a CNAME. dns_name_format(name, namebuf, sizeof(namebuf) - 1); /* * Turn off search. */ if (dns_name_countlabels(name) > 1U) strcat(namebuf, "."); dns_name_format(owner, ownerbuf, sizeof(ownerbuf)); result = getaddrinfo(namebuf, NULL, &hints, &ai); dns_name_format(name, namebuf, sizeof(namebuf) - 1); ... if (cur != NULL && cur->ai_canonname != NULL && strcasecmp(cur->ai_canonname, namebuf) != 0) { ... if (!logged(namebuf, ERR_IS_MXCNAME)) { dns_zone_log(zone, level, "%s/MX '%s' (out of zone)" " is a CNAME '%s' " "(illegal)", ownerbuf, namebuf, cur->ai_canonname); add(namebuf, ERR_IS_MXCNAME); } > zone abcxyz.com/IN: abcxyz.com/MX 'alt1.aspmx.l.google.com' (out of zone) is > a CNAME 'mail-bw0-f39.google.com' (illegal) > zone abcxyz.com/IN: abcxyz.com/MX 'alt2.aspmx.l.google.com' (out of zone) is > a CNAME 'fk-in-f114.1e100.net' (illegal) > zone abcxyz.com/IN: abcxyz.com/MX 'aspmx2.googlemail.com' (out of zone) is a > CNAME 'mu-in-f27.1e100.net' (illegal) > zone abcxyz.com/IN: abcxyz.com/MX 'aspmx3.googlemail.com' (out of zone) is a > CNAME 'mail-pz0-f6.google.com' (illegal) > zone abcxyz.com/IN: abcxyz.com/MX 'aspmx4.googlemail.com' (out of zone) is a > CNAME 'mail-ew0-f7.google.com' (illegal) > zone abcxyz.com/IN: abcxyz.com/MX 'aspmx5.googlemail.com' (out of zone) is a > CNAME 'mail-yx0-f8.google.com' (illegal) > zone abcxyz.com/IN: loaded serial 2009102902 > > All the google domain names are canonical, not CNAMEs. > > no views, /etc/hosts is fine, no NIS in use. > > Old Linux is broken? > > thanks > Len > > _______________________________________________ > bind-users mailing list > bind-users@lists.isc.org > https://lists.isc.org/mailman/listinfo/bind-users -- Mark Andrews, ISC 1 Seymour St., Dundas Valley, NSW 2117, Australia PHONE: +61 2 9871 4742 INTERNET: ma...@isc.org _______________________________________________ bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users