🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.mail.sendmail
Article #2866

Re: Sendmail/resolver problem

#2866
From: Michael C. Berch
Date: Tue, 18 Oct 1988 20:50
38 lines
2431 bytes
In article <8XJXoXy00VsLE0VVkX@andrew.cmu.edu> cfe+@andrew.cmu.edu 
(Craig F. Everhart) writes:
> Ideally, you would get to specify (from your sendmail.cf) whether the
> underlying getcanonname() routine should attempt appending default 
> domain names or not.  Actually, you can specify whether to try default 
> domain names: if you append a ``.'' to the domain name, the resolver isn't 
> supposed to try to append default names.

Right. That's what prompted me to ask; if the final rule before name
resolution appends the dot, then everything should work fine, but I
wondered if there was some trivial way to avoid doing that, since I don't see
very many sites that actually append the dot, yet many (most? :-))
sites seem to have sendmail and the resolver working together reasonably
well.

> I believe that the list of ``default domains'' attempted does not include the
> parent's top-level domain, precisely so that one doesn't bang on the root
> servers looking for ``gov.gov'' or whatever.  That is, using your example, if
> your host name is a.foo.bar.gov and you're looking up b.foo.bar.gov, your
> resolver will try
>         b.foo.bar.gov.foo.bar.gov
>         b.foo.bar.gov.bar.gov
>         b.foo.bar.gov
> That is, it isn't supposed to be trying
>         b.foo.bar.gov.gov

Yeah, that looked odd to me, too.  But it really did do it, on a machine
that is a resolver client (remote-only server via /etc/resolv.conf)
of the real name server.  On the name server machine it doesn't do that,
which leads me to believe that there may be something wrong with the
resolv.conf file on the clients.  Also, the general-case problem
remains -- we in foo.bar.gov don't want to be stuck even when the bar.gov
name server is unreachable (it is on a different network).

Thanks for your help.

Michael C. Berch 
mcb@tis.llnl.gov / uunet!tis.llnl.gov!mcb / ames!lll-tis!mcb
Technical Details
Message-ID: <22431@tis.llnl.gov>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!gatech!ncar!tank!oddjob!mimsy!dftsrv!ames!lll-tis!mcb
References: <22426@tis.llnl.gov> <8XJXoXy00VsLE0VVkX@andrew.cmu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!gatech!ncar!tank!oddjob!mimsy!dftsrv!ames!lll-tis!mcb
From: mcb@tis.llnl.gov (Michael C. Berch)
Newsgroups: comp.mail.sendmail
Subject: Re: Sendmail/resolver problem
Message-ID: <22431@tis.llnl.gov>
Date: 18 Oct 88 20:50:29 GMT
References: <22426@tis.llnl.gov> <8XJXoXy00VsLE0VVkX@andrew.cmu.edu>
Reply-To: mcb@tis.llnl.gov (Michael C. Berch)
Organization: Lawrence Livermore National Laboratory, Livermore CA
Lines: 38