Rick Macdougall wrote:
John Simpson wrote:
On 2006-02-07, at 0759, Rick Macdougall wrote:
Just an FYI to the original poster, the new patch does not require
the host name in the run file of qmail-smtpd. If it is there, it
will make you an open relay. It's not part of the problem above I
believe but I thought you should be made aware of it.
that's actually a good idea. does it use control/me to generate CRAM
No idea, I just know I got nailed by that one on an upgrade a few
I have change the run smtp file:
VPOPUID=`id -u vpopmail`
VPOPGID=`id -g vpopmail`
LOCAL=`head -1 /var/qmail/control/me`
exec /usr/bin/tcpserver -v -R -x /etc/tcp.smtp.cdb -c "$MAXSMTPD" -u
"$VPOPUID" -g "$VPOPGID" 0 smtp /var/qmail/bin/qmail-smtpd
/var/vpopmail/bin/vchkpw /bin/true 2>&1
Error is the same:
tsuki:/var/qmail/supervise/qmail-smtpd# telnet localhost 25
Connected to localhost.
Escape character is '^]'.
tcpserver: status: 1/20
tcpserver: pid 28975 from 127.0.0.1
tcpserver: ok 28975 localhost:127.0.0.1:25 localhost:127.0.0.1::54057
220 tsuki.fujitsu.es ESMTP
250 AUTH LOGIN PLAIN CRAM-MD5
454 oops, unable to write pipe and I can't auth (#4.3.0)
tcpserver: end 28975 status 0
tcpserver: status: 0/20
Connection closed by foreign host.
But, at the begining i had install qmail+vpopmail+smtp auth in
another server, and i get this error in smtp auth (454 oops, unable to
write pipe and I can't auth (#4.3.0) ) then i install
qmail+vpopmail+smtpauth in another server and i get the same problem, so
i think this is a comun problem. Then i think when you install
qmail+vpopmail+smtpauth, you always get "unable to write pipe" error.
i have patch qmail with vpopmail/contrib smtp auth, qmail-103.patch
(for dns) and errno.patch (for compile error with errno.h).
Any other idea ?
Perhaps try Bill's toaster patch instead. http://www.shupp.org