Marc,
I ran into the sme thing after bringing our Solaris 8 system running 
2.0.16 online. It cropped up after we starting seeing a lot of incoming 
email.  We went through a rough week of watching & restarting master 
until Larry Greenfield came up with a work-around. We made a change to 
master/service.h which entailed changing MAX_USE from 100 to 1, and 
recompiling the whole lot. We then stopped sendmail & master, deleted 
all the files in /var/imap/deliverdb & deliverdb/db,   and  manually 
installed lmtpd in /usr/cyrus/bin.  This set's lmtpd to exit after a 
single use, instead of hanging around & getting re-used (the basic 
thought was that memory was getting corrupted after multiple re-use, 
which in turn was corrupting the deliverdb files).  The reason you want 
to only copy lmtpd is because service is used by all of the Cyrus 
daemons (like imapd & popd, etc).  You will probably notice a minor hit 
in performance, but it may fix your problem. After doing this we have 
had no problems since then (for about 3 weeks now).
-chris

On Friday, February 1, 2002, at 10:02 AM, Marc G. Fournier wrote:

>
> We're getting geared up to move from a *very* old Cyrus IMAP server
> running on a sparc/solaris to a Dual x86 with FreeBSD ... currently, we
> have 2.0.16 installed from ports, and about 9 users on the system, so 
> load
> is minimal ...
>
> We do have our postmaster mailbox on that system, which gets the most
> email for a campus of >4000 students, staff and faculty ...
>
> Lately, the server has been "locking up" more and more frequently ... 
> not
> the machine/os, but, the lmtp stuff ... maillog shows:
>
> Jan 31 21:00:49 new-relay sendmail[81380]: g1110XM81307: SYSERR(root): 
> Could not connect to socket /var/spool/imap/socket/lmtp: Connection 
> refused by localhost
> Jan 31 21:00:49 new-relay sendmail[81384]: g110TgM76189: SYSERR(root): 
> Could not connect to socket /var/spool/imap/socket/lmtp: Connection 
> refused by localhost
> Jan 31 21:00:49 new-relay sendmail[81386]: g1110SM81279: SYSERR(root): 
> Could not connect to socket /var/spool/imap/socket/lmtp: Connection 
> refused by localhost
> Jan 31 21:00:49 new-relay sendmail[81383]: g1110BM81243: SYSERR(root): 
> Could not connect to socket /var/spool/imap/socket/lmtp: Connection 
> refused by localhost
> Jan 31 21:00:50 new-relay sendmail[81389]: g1110XM81305: SYSERR(root): 
> Could not connect to socket /var/spool/imap/socket/lmtp: Connection 
> refused by localhost
> Jan 31 21:00:50 new-relay sendmail[81385]: g110iKM78675: SYSERR(root): 
> Could not connect to socket /var/spool/imap/socket/lmtp: Connection 
> refused by localhost
>
> to fix, I have to kill off the master process, and restart it, and then
> she processes everything from the queue until the next time it 
> 'hangs' ...
>
> I've looked through the changes file for 2.1.1, and see one point about:
>
> "      * fixed a problem with LMTP AUTH and unix domain sockets "
>
> But that appears to be about it ...
>
> Its as if the master process can't start up a new lmtp process after a
> period of time?
>
> Thoughts?
>
> Thanks ...
>
>
> Marc G. Fournier                                 
> [EMAIL PROTECTED]
> Senior Systems Administrator                            Acadia 
> University
>
>   "These are my opinions, which are not necessarily shared by my 
> employer"
>

Reply via email to