Date: Fri, 12 Sep 1997 10:59:50 +0930 From: Greg Lehey <grog@lemis.com> To: Patrick McConnell <patrick@interlog.com> Cc: Tom Savage <tom@dhc.net>, Brandon Gillespie <brandon@roguetrader.com>, Greg Stringfellow <greg@smokey.prismnet.com>, freebsd-isp@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG, HPISD_ADMIN@HIGHLANDPARK.K12.TX.US Subject: Re: BIND Question Message-ID: <19970912105950.15893@lemis.com> In-Reply-To: <Pine.BSI.3.96.970911195843.279A-100000@patrick.interlog.com>; from Patrick McConnell on Thu, Sep 11, 1997 at 08:01:32PM -0400 References: <199709112242.RAA15773@dhc.net> <Pine.BSI.3.96.970911195843.279A-100000@patrick.interlog.com>
index | next in thread | previous in thread | raw e-mail
On Thu, Sep 11, 1997 at 08:01:32PM -0400, Patrick McConnell wrote:
> I don't know about that -
>
> $ host highlandpark.k12.tx.us
> highlandpark.k12.tx.us mail is handled (pri=0) by
> HPISD_ADMIN.HIGHLANDPARK.K12.TX.US
>
> and reverse lookups on this host (HPISD_ADMIN) seem to fail.
This is a wart in DNS. Since the '@' sign has a different
significance to named, it is replaced by a '.' in the SOA record. To
send mail, replace the first '.' with a '@':
HPISD_ADMIN@HIGHLANDPARK.K12.TX.US
That's the theory. The practice looks somewhat different. To start
with, they have an A record with this name, which is incorrect and
unnecessary. They also don't have reverse delegation working:
> HPISD_ADMIN.HIGHLANDPARK.K12.TX.US
Server: freebie.lemis.com
Address: 0.0.0.0
Name: HPISD_ADMIN.HIGHLANDPARK.K12.TX.US
Address: 206.50.19.5
> 206.50.19.5
Server: freebie.lemis.com
Address: 0.0.0.0
*** freebie.lemis.com can't find 206.50.19.5: Non-existent host/domain
Looking at their zone information gives the real picture:
; BIND version named 4.9.6-REL Wed Aug 27 12:54:15 CST 1997
; BIND version grog@freebie.lemis.com:/usr/obj/src/FREEBIE/libexec/named-xfer
; zone 'HIGHLANDPARK.K12.TX.US' last serial 0
; from 206.50.19.2 at Fri Sep 12 10:54:11 1997
$ORIGIN K12.TX.US.
HIGHLANDPARK IN SOA NS.HIGHLANDPARK.K12.TX.US. (.highlandpark.k12.tx.us. (
3 10800 3600 604800 86400 )
IN NS NS.HIGHLANDPARK.K12.TX.US.
IN MX 0 HPISD_ADMIN.HIGHLANDPARK.K12.TX.US.
$ORIGIN HIGHLANDPARK.K12.TX.US.
HPISD_ADMIN IN A 206.50.19.5
HY IN CNAME HY_ADMIN.HIGHLANDPARK.K12.TX.US.
BR IN CNAME BR_ADMIN.HIGHLANDPARK.K12.TX.US.
MS IN CNAME MS_ADMIN.HIGHLANDPARK.K12.TX.US.
AR_ADMIN IN A 206.50.21.35
HS_MAILSRV IN A 206.50.19.20
AR IN CNAME AR_ADMIN.HIGHLANDPARK.K12.TX.US.
UP_ADMIN IN A 206.20.24.35
MAILHOST IN CNAME HPISD_ADMIN.HIGHLANDPARK.K12.TX.US.
HY_ADMIN IN A 206.50.21.131
BR_ADMIN IN A 206.50.24.131
HS IN CNAME HS_ADMIN.HIGHLANDPARK.K12.TX.US.
LOCALHOST IN A 127.0.0.1
PROXY IN A 206.50.19.120
HP3000 IN A 206.50.19.4
WWW IN A 206.50.19.3
UP IN CNAME UP_ADMIN.HIGHLANDPARK.K12.TX.US.
MS_ADMIN IN A 206.50.19.7
CHAT IN A 206.50.19.19
HS_ADMIN IN A 206.50.19.6
MCLANDD IN A 206.50.19.101
NS IN A 206.50.19.2
There are a number of problems here:
1. The postmaster mail ID is '('. I wonder how they got that in
there.
2. Many names have underscores. This will cause problems.
3. They only have one name server. I wonder how they got away with
that.
I'm copying the guys at Highland Park. They'll probably want to fix
this. For continuity's sake, it's probably an idea to add some CNAMES
for the underscores.
Greg
> On Thu, 11 Sep 1997, Tom Savage wrote:
>
>> Brandon, Greg:
>> Your customer is probably trying to send a message to
>> (hpisd_admin@highlandpark.k12.tx.us) Highland Park ISD's url is
>> www.highlandpark.k12.tx.us
>> Tom
>>
>> ----------
>>> From: Brandon Gillespie <brandon@roguetrader.com>
>>> To: Greg Stringfellow <greg@smokey.prismnet.com>
>>> Cc: freebsd-isp@FreeBSD.ORG; freebsd-questions@FreeBSD.ORG
>>> Subject: Re: BIND Question
>>> Date: Thursday, September 11, 1997 3:56 PM
>>>
>>> On Thu, 11 Sep 1997, Greg Stringfellow wrote:
>>>
>>>> Here is an interesting question, or at least to me right now.
>>>>
>>>> I've got a customer who is trying to send mail to a particular
>> location. The
>>>> hostname is "HPISD_ADMIN.HIGHLANDPARK.K12.TX.US". I remember reading
>>>> somewhere about the underscores in a hostname not being valid. But I
>> just
>>>> can't seem to track it down.
>>>
>>> You are right, underscores are not a valid part of a domain name, even
>>> though old DNS servers would allow them (all that is valid is a-z0-9 and
>> a
>>> dash, I believe).
>>>
>>>> Any ideas? Am I going crazy? Have I not read something that I should
>> have
>>>> from being too busy? All of the above?
>>>
>>> I dont know why it is behaving as it does--I would suspect the reason its
>>> NOT working is because of the underscore, and 'nslookup' isn't being as
>>> pedantic about it as it should be. Two suggestions:
>>>
>>> 1) get them to fix their domain name
>>> 2) use the raw ip addr, as given by nslookup
>>>
>>> -Brandon Gillespie
>>>
>>
>
>
> --
> Patrick McConnell (patrick@interlog.com)
>
> "640k ought to be enough for anybody."
> -Bill Gates, 1981
>
--
Greg Lehey LEMIS
grog@lemis.com PO Box 460
Tel: +61-8-8388-8286 Echunga SA 5153
Fax: +61-8-8388-8725 Australia
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.2i
mQCNAzGpfDEAAAEEAMh6rH1c9+oKgazwGLitshrIFKFSGelccTK1fwnMw2O6SrK8
r0ttvRO42fZa8WXvlsSF1JIAqOJoaBP8HJNv6G/RA1NcKgqQKLc4RmTNnu6MoPe0
a25w25wyKOfzefJTS9dsQhWg2XJlyRo4YMtbSxDOZldq7kmga0Sj8+byVwABAAUR
tBNDQyA8Y2NAbWFyY2FkZS5jb20+tAZDb250cm8=
=FJvY
-----END PGP PUBLIC KEY BLOCK-----
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970912105950.15893>
