On 2 Jun 1999, John R. Levine wrote:

> I don't know what tcpserver you're running, but it's not the one
> that's part of ucspi-0.84.  It has a single master tcpserver process.
> It forks each time it accepts a connection, then the child process
> runs the rules and either exec's qmail-smtpd or exits.  The child
> should show up as tcpserver only for as long as it takes to do the
> authentication, then it changes to qmail-smtpd.  This should be easy
> enough to verify -- look at the parent PIDs of the qmail-smtpd
> processes and observe that they're all children of the master
> tcpserver.  Or read the source code.  It's quite short.
> 
> If you have a lot of tcpserver child processes lying around, that
> suggests you have a DNS problem and they're stalling and timing out on
> some of the lookups.
> 
> -- 
> John R. Levine, IECC, POB 727, Trumansburg NY 14886 +1 607 387 6869
> [EMAIL PROTECTED], Village Trustee and Sewer Commissioner, http://iecc.com/johnl, 
> Member, Provisional board, Coalition Against Unsolicited Commercial E-mail
> 

This is an unpatch version of tcpserver from the latest ucspi-0.84 and you
are correct.  The tcpserver instances do go change to (in my case) sh
instances when the reverse lookups have completed.  My goof and sorry for
the confusion!

Dave and John, do you both run tcpserver with the -H option set?  If so,
what shows up in your Received: headers and your mail log regarding mail
receipt from outside hosts?  Or are you lucky and receive most of your
mail from machines with valid reverse DNS entries?  My DNS setup is NOT at
fault. :)

---------------------------------
Timothy L. Mayo                         mailto:[EMAIL PROTECTED]
Senior Systems Administrator
localconnect(sm)
http://www.localconnect.net/

The National Business Network Inc.      http://www.nb.net/
One Monroeville Center, Suite 850
Monroeville, PA  15146
(412) 810-8888 Phone
(412) 810-8886 Fax

Reply via email to