--On Thursday, November 14, 2002 10:44:27 -0500 Rob Siemborski <[EMAIL PROTECTED]> wrote:

On Thu, 14 Nov 2002, Sebastian Hagedorn wrote:

Anyway, we are also running sendmail 8.12.6 with the cyrusv2 mailer. All
seems to be fine if we launch cyrus-imapd first and sendmail second.
However, if we stop cyrus-imapd for whatever reason without stopping
sendmail first, we end up in a situation where the lmtpd gets stuck upon
a restart of cyrus-imapd. To be precise, it doesn't accept connections
from sendmail and if we strace it all we see is:

accept(4,

That's it. The workaround then is to stop both sendmail and cyrus-imapd
and to wait for several minutes. After that, if we start the processes
in the right order, everything is fine again.

Is this behavior to be expected or is it a bug?
I'd call it a bug offhand, but there are possibly other things going on.

Do all the previous lmtpds die off before you restart cyrus?
Yes, they do.

Can you
make a connection to the new lmtpd socket manualy (if it's a unix socket,
you may want to try sock, from
ftp://atrey.karlin.mff.cuni.cz/pub/local/mj/linux/sock-*.tar.gz).
I used socat instead:

socat STDIN UNIX-CONNECT:/var/lib/imap/socket/lmtp
220 cyrus.rrz.uni-koeln.de LMTP Cyrus v2.1.9-Invoca-RPM-2.1.9-10 ready

I found that (at least this time) I *could* connect to the socket. Then it dawned on me: sendmail didn't even try to deliver to localhost because we are using persistent hoststatus information!

A "rm -f /var/spool/mqueue/.hoststat/localhost" got rid of that problem.

So at least *this* case was an instance of d'oh!

--On Thursday, November 14, 2002 12:38:54 -0400 Patrick Boutilier <[EMAIL PROTECTED]> wrote:

Try duplicate.db = skiplist


Solved all of my lmtpd hanging problems.
I'll keep that in mind in case of further problems.

Thanks for the help, Sebastian Hagedorn
--
Sebastian Hagedorn M.A. - RZKR-R1 (Flachbau), Zi. 18, Robert-Koch-Str. 10
Zentrum für angewandte Informatik - Universitätsweiter Service RRZK
Universität zu Köln / Cologne University - Tel. +49-221-478-5587

Attachment: msg09196/pgp00000.pgp
Description: PGP signature

Reply via email to