Okay, I admit it, I'm stumped. I have logs in /var/log/qmail/send that
are filling up with this message:

@400000003aa683a12a69c3e4 tcpserver: fatal: unable to bind: address
already used
@400000003aa683a23441f7c4 tcpserver: fatal: unable to bind: address
already used
@400000003aa683a23444c29c tcpserver: fatal: unable to bind: address
already used
@400000003aa683a301e223bc tcpserver: fatal: unable to bind: address
already used
@400000003aa683a301eab324 tcpserver: fatal: unable to bind: address
already used
@400000003aa683a40d0b31fc tcpserver: fatal: unable to bind: address
already used
@400000003aa683a40d2d96ac tcpserver: fatal: unable to bind: address
already used

Here's my run script under /var/qmail/supervise/qmail-smtpd/run which is
the only place I can find that is using tcpserver:

[2:03pm] rhines@mail:/etc> more /var/qmail/supervise/qmail-smtpd/run
#!/bin/sh
QMAILDUID=`/usr/xpg4/bin/id -u qmaild`
NOFILESGID=`/usr/xpg4/bin/id -g qmaild`
MAXSMTPD=`cat /var/qmail/control/concurrencyincoming`
exec /usr/local/bin/softlimit -m 4000000 \
    /usr/local/bin/tcpserver -v -H -R -l 0 -x /etc/tcp.smtp.cdb -c
"$MAXSMTPD" \
        -u "$QMAILDUID" -g "$NOFILESGID" 0 smtp
/var/qmail/bin/qmail-smtpd /bin/
checkpassword /bin/true /bin/cmd5checkpw /bin/true 2>&1 &
exec /usr/local/bin/softlimit -m 4000000 \
    /usr/local/bin/tcpserver -v -H -R -l 0 -x /etc/tcp.smtp.cdb -c
"$MAXSMTPD" 
\
        -u "$QMAILDUID" -g "$NOFILESGID" 0 ghost-smtp
/var/qmail/bin/qmail-smtpd
 /bin/checkpassword /bin/true /bin/cmd5checkpw /bin/true 2>&1 &

[2:03pm] rhines@mail:/etc> 

My /etc/tcp.smtp is pretty simple since I'm using smtp_auth:

[2:03pm] rhines@mail:/etc> more /etc/tcp.smtp 
127.:allow,RELAYCLIENT=""
[2:04pm] rhines@mail:/etc>

I annot find where I'm generating those dern fatal errors. To the best
of my knowledge, /var/qmail/supervise/qmail-smtpd/run is the only place
I'm using tcpserver. I would appreciate any advice.

-- 
Rob Hines Jr.

Reply via email to