After resolving the POP slowdown issue with the help of some of the more 
polite folks here, I have developed a new problem.

All mail that gets queued for delivery simply sits in the queue and doesn't 
get delivered.  It doesn't matter if the mail is for local delivery, or is 
relay mail headed for a remote mail server.

What I am aware of changing:  I added -R and -H to tcpserver's command line, 
and I added my 10.x.x.x network to tcp.smtp.cdb.  I can now deliver mail via 
SMTP to rblsmtpd, and it does queue the mail, so I doubt the issue is in my 
tcp connection rules.

I am accepting connections with rblsmtpd with the no-TXT-records patch, and 
logging is being done by splogger to /var/log/messages.

There are no messages indicating anything related to qmail in syslog since 
the issue began, except for one notation where rblsmtpd rejected a message 
from a black holed site.

The line invoking rblsmtpd is (beware wordwrap):

/usr/local/bin/tcpserver -R -H -x /etc/tcprules/tcp.smtp.cdb \
   -u 1004 -g 2108 0 smtp /usr/local/bin/rblsmtpd -r 
blackholes.mail-abuse.org \
   -r dialups.mail-abuse.org \
   -r 'relays.mail-abuse.org:Open relay problem - see 
<URL:http://www.mail-abuse.org/cgi-bin/nph-rss?%IP%>' \
   /var/qmail/bin/qmail-smtpd 2>&1 | /var/qmail/bin/splogger smtpd 3 &




I can see messages queueing in /var/qmail/queue/mess/*, but they are not 
delivered either locally or to a remote host (mail.swbell.net).

Through testing with other mail servers, I have determined that 
mail.swbell.net is operating normally -- it both sends and receives mail.  
I've sent test messages to my problem machine via mail.swbell.net and found 
them in my queue, waiting for local delivery.

/var/qmail/queue/lock/trigger has permissions as described in LWQ.

The home directories of the users on the system are owned by themselves.  
Some are world-readable, some are not.  None are world-writable:

drwx------   5 aaron    users        4096 Feb 24 07:37 aaron
drwx--x--x   5 bluerose users        4096 Feb 24 07:37 blueroses
drwx--x--x   5 boby     users        4096 Apr 11 21:32 boby
drwx--x--x   5 dhwork   users        4096 Mar 16 01:48 dhwork
drwx--x--x   5 djh      users        4096 Feb 24 07:38 djh
drwx--x--x   5 dnslog   users        4096 Mar 24 08:25 dnslog
drwx--x--x   5 ebay     users        4096 Feb 24 07:38 ebay
drwx--x--x   5 friendof users        4096 Feb 24 07:39 friendofbillw
drwx--x--x   5 gtg      users        4096 Mar 29 09:37 gtg
drwx--x--x   5 lists    users        4096 May  2 12:44 lists
drwx--x--x   6 netgeek  users        4096 Apr 13 21:37 netgeek
drwx--x--x   6 rc5      users        4096 Feb 25 08:56 rc5
drwx--x--x  17 rnbwpnt  users        4096 Apr 29 05:56 rnbwpnt
drwx--x--x   6 shewolf  users        4096 Apr 23 18:42 shewolf
drwx--x--x   5 shik     users        4096 Feb 24 07:41 shik
drwx--x--x   5 thesaint users        4096 May  2 14:24 thesaint
drwx--x--x   5 vendors  users        4096 Feb 24 07:42 vendors
drwx--x--x   5 viqui    users        4096 Feb 24 07:42 viqui



This is the output from qmail-showctl:

qmail home directory: /var/qmail.
user-ext delimiter: -.
paternalism (in decimal): 2.
silent concurrency limit: 120.
subdirectory split: 23.
user ids: 1003, 1004, 1005, 0, 1006, 1007, 1008, 1009.
group ids: 2108, 2107.

badmailfrom: (Default.) Any MAIL FROM is allowed.
bouncefrom: (Default.) Bounce user name is MAILER-DAEMON.
bouncehost: (Default.) Bounce host name is wndrgrl.goldblatt.net.
concurrencylocal: (Default.) Local concurrency is 10.
concurrencyremote: (Default.) Remote concurrency is 20.
databytes: (Default.) SMTP DATA limit is 0 bytes.
defaultdomain: Default domain name is goldblatt.net.
defaulthost: Default host name is goldblatt.net.
doublebouncehost: (Default.) 2B recipient host: wndrgrl.goldblatt.net.
doublebounceto: (Default.) 2B recipient user: postmaster.
envnoathost: (Default.) Presumed domain name is wndrgrl.goldblatt.net.
helohost: (Default.) SMTP client HELO host name is wndrgrl.goldblatt.net.
idhost: (Default.) Message-ID host name is wndrgrl.goldblatt.net.
localiphost: (Default.) Local IP address becomes wndrgrl.goldblatt.net.
locals:
Messages for localhost are delivered locally.
Messages for wndrgrl.goldblatt.net are delivered locally.
Messages for virtualhost.goldblatt.net are delivered locally.
Messages for goldblatt.net are delivered locally.
me: My name is wndrgrl.goldblatt.net.
percenthack: (Default.) The percent hack is not allowed.
plusdomain: Plus domain name is goldblatt.net.
qmqpservers: (Default.) No QMQP servers.
queuelifetime: (Default.) Message lifetime in the queue is 604800 seconds.
rcpthosts:
SMTP clients may send messages to recipients at goldblatt.net.
SMTP clients may send messages to recipients at localhost.
SMTP clients may send messages to recipients at wndrgrl.goldblatt.net.
SMTP clients may send messages to recipients at virtualhost.goldblatt.net.
SMTP clients may send messages to recipients at shikky.com.
SMTP clients may send messages to recipients at viquilitman.com.
morercpthosts: (Default.) No effect.
morercpthosts.cdb: (Default.) No effect.
smtpgreeting: (Default.) SMTP greeting: 220 wndrgrl.goldblatt.net.
smtproutes: (Default.) No artificial SMTP routes.
timeoutconnect: (Default.) SMTP client connection timeout is 60 seconds.
timeoutremote: (Default.) SMTP client data timeout is 1200 seconds.
timeoutsmtpd: (Default.) SMTP server data timeout is 1200 seconds.
virtualdomains:
Virtual domain: shikky.com:shik-shikky
Virtual domain: viquilitman.com:viqui-viquilitman


As I indicated, syslog shows noting useful.  Just lots of me logging in via 
SSH and su'ing to root.  No qmail-related entries, save the rbl rejection, 
since 4/30/01 at quarter past noon.

ps aux shows this (again, beware wordwrap):

root       242  0.0  0.2  1068  332 ?        S    Apr30   0:01 
/usr/local/bin/tcpserver -R -H 0 110 /var/qmail/bin/qmail-popup 
wndrg...qmaild    9798  0.0  0.4  1356  556 ?        S    12:34   0:00 
/usr/local/bin/tcpserver -R -H -x /etc/tcprules/tcp.smtp.cdb -u 1004 ...
root      9799  0.0  0.2  1056  292 ?        S    12:34   0:00 
/var/qmail/bin/splogger smtpd 3


qmail-qstat shows this:
messages in queue: 311
messages in queue but not yet preprocessed: 310

make check runs ./instcheck; ./instcheck produces no output.

Running queue-fix produces no output other than that it's finished.

Please advise.  Thank you.

ag
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com

Reply via email to