> From: Chris Garrigues <[EMAIL PROTECTED]> > Date: Wed, 29 Aug 2007 09:27:42 -0500 > > Hi all, > > I've been using qpsmtpd for about 6 months now but I've just signed up for > this list. I recently upgraded to 0.40 and I'm running on a modified > Mandriva > using qmail and with qpsmtpd running under tcpserver. > > I've long had a problem with connections from certain spammers hanging around > forever. I wrote a script that I run out of cron that sends a -9 to any > connection that's been around for over an hour and that's kept me up and > running, but... > > Any idea what's going on here? It requires a -9 to kill the processes.
I cranked up logging to see if I could get a clue what it's doing.
I have a hook_rcpt handler that ends with:
$self->log(LOGNOTICE, "$email doesn't exist");
return Qpsmtpd::DSN->no_such_user("No such user as $email");
and what I find in the logs looks like this:
2007-08-31 10:23:17.849806500 18633 trinsixldap plugin: [EMAIL PROTECTED]
doesn't
exist
2007-08-31 10:23:17.849807500 18633 Plugin trinsixldap, hook rcpt returned DENY,
No such user as [EMAIL PROTECTED] (#5.1.1)
2007-08-31 10:23:17.849809500 18633 running plugin (deny): tarpit
2007-08-31 10:23:17.849810500 18633 trying to get config for tarpit_whitelist
2007-08-31 10:23:17.849865500 18633 Plugin tarpit, hook deny returned DECLINED,
2007-08-31 10:23:17.849867500 18633 550 No such user as [EMAIL PROTECTED]
(#5.1.1)
and then it hangs forever and requires a -9.
Am I doing the wrong thing, is this a bug, or is there something odd about my
system?
Chris
--
Chris Garrigues Trinsic Solutions
President 710-B West 14th Street
Austin, TX 78701-1798
http://www.trinsics.com/blog
http://www.trinsics.com 512-322-0180
Would you rather proactively pay for
uptime or reactively pay for downtime?
Trinsic Solutions
Your Trusted Friends in Proactive IT.
pgpMLUxnl5Erp.pgp
Description: PGP signature
