On Mon, Mar 06, 2000 at 04:41:44AM +0100,
  Markus Stumpf <[EMAIL PROTECTED]> wrote:
> On Sun, Mar 05, 2000 at 10:17:22PM -0500, andy huhn wrote:
> > What is the difference between ident-lookups and DNS?  And why would
> > either one affect incoming mail?
> 
> Ident lookups try to gather information about the userid at the other
> end of an TCP connection using the (unreliable information of) ident protocol.
> 
> If the ident port is e.g. filtered by a firewall and this firewall is
> set up incorrectly (as most are) and just drops the packets without
> sending proper ICMP response messages you'll have to wait till the
> connection times out (usually 60 seconds with tcpserver).
> Thus SMTP connection to your SMTP-server will be delayed.

Even if you send back icmp host reachable packets instead of just ignoring
the packets, there can still be delays. I noticed this with our local
Tru64 Unix boxes which treat host unreachable as a temporary refailure
and retry the connection.

A better way to handle this is to send back a RST reply to the connection
request. This is what rfc 793 says to do.

In my case since I was using IPchains for doing my port blocking, I didn't
have the option (though I sent a request to the IPchains list to add this
as a destination). However I was hiding a local ident server so I changed
my rules to let syn packets through to the auth port and drop nonsyn
packets to that port.  That took care of the problem for me.

Reply via email to