MX records incomplete wierd error

King, John (Greg) (OAO-HOU) jking at houston.oao.com
Mon May 14 11:59:55 UTC 2001


I have been trying to find a cause for this and so far no luck. I am running
the latest version of Bind 8 on a Sparc (Solaris 2.7) behind a firewall.

I am getting queued mail to a specific site due what I believe is missing A
records for some mail exchangers when a lookup occurs.

Here is what I get from 2 different BIND 8 unix systems under different
organizations and different administration:

root >> nslookup 
Default Server:  xxx.xxx.xxx.xxx
Address:  xxx.xxx.xxx.xxx

> set q=any
> hsc.com
Server:  [xxx.xxx.xxx.xxx]
Address:  xxx.xxx.xxx.xxx

Non-authoritative answer:
hsc.com nameserver = FW-ES06.HAC.COM
hsc.com nameserver = FW-ES10.HAC.COM

Authoritative answers can be found from:
hsc.com nameserver = FW-ES06.HAC.COM
hsc.com nameserver = FW-ES10.HAC.COM
FW-ES06.HAC.COM internet address = 128.152.1.6
FW-ES10.HAC.COM internet address = 128.152.1.26


I am missing both address records for the mail exchangers. An NT DNS box
gets the records as does the admin for hsc.com.

> set q=any
> hsc.com
Server:  mail.advancelink.com
Address:  0.0.0.0

Non-authoritative answer:
hsc.com nameserver = FW-ES06.HAC.COM
hsc.com nameserver = FW-ES10.HAC.COM
hsc.com preference = 20, mail exchanger = fw-es05.HAC.COM
hsc.com preference = 10, mail exchanger = fw-es09.HAC.COM

Authoritative answers can be found from:
hsc.com nameserver = FW-ES06.HAC.COM
hsc.com nameserver = FW-ES10.HAC.COM
FW-ES06.HAC.COM internet address = 128.152.1.6
FW-ES10.HAC.COM internet address = 128.152.1.26
fw-es05.HAC.COM internet address = 128.152.1.5
fw-es09.HAC.COM internet address = 128.152.1.25


Here fw-es05 and fw-es09 are returned which is what i would expect to be
seeing from my DNS server.


Now whats really wierd is when i set q=mx and do a lookup:

> set q=mx
> hsc.com
Server:  x.x.x.x
Address:  x.x.x.x

hsc.com preference = 20, mail exchanger = fw-es05.HAC.com
hsc.com preference = 10, mail exchanger = fw-es09.HAC.com
hsc.com nameserver = fw-es06.HAC.com
hsc.com nameserver = fw-es10.HAC.com
fw-es05.HAC.com internet address = 128.152.1.5
fw-es09.HAC.com internet address = 128.152.1.25
fw-es06.HAC.com internet address = 128.152.1.6
fw-es10.HAC.com internet address = 128.152.1.26

I got the A records. But if i do it again. They dissapear!

> hsc.com
Server:  x.x.x.x
Address:  x.x.x.x

Non-authoritative answer:
hsc.com preference = 20, mail exchanger = fw-es05.HAC.com
hsc.com preference = 10, mail exchanger = fw-es09.HAC.com

Authoritative answers can be found from:
hsc.com nameserver = FW-ES06.HAC.com
hsc.com nameserver = FW-ES10.HAC.com
FW-ES06.HAC.com internet address = 128.152.1.6
FW-ES10.HAC.com internet address = 128.152.1.26


Any ideas?

Thanks!

Greg King


More information about the bind-users mailing list