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