> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > I'm pleased to announce the release of Cyrus IMAPd 2.2.7. This release > corrects a number of bugs including ones related to portability, the > quotadb backend, and MULTIAPPEND support, among others. If you're running > a version of cyrus after 2.2.3, you'll definately want to upgrade. > > A full list of changes is available in doc/changes.html in the > distribution.
Hi everybody, Unfortunately I have a problem with 2.2.7. In the beginning I just saw a 'cyr_expire -E 3' while doing 'ps fax'. I didn't think much about it. Now, I see that LMTP delivery doesn't work like before. Whenever there was high traffic on the box, postfix gave up delivering messages to cyrus with messages like Jul 28 14:24:50 imap01 postfix/lmtp[8388]: 6ED6F3F2A: to=<[EMAIL PROTECTED]>, relay=/var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp], delay=348, status=deferred (lost connection with /var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp] while sending end of data -- message may be sent more than once) or Jul 28 08:24:18 imap01 postfix/lmtp[13602]: 0CBD93F5F: to=<[EMAIL PROTECTED]>, relay=/var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp], delay=0, status=deferred (lost connection with /var/lib/imap/socket/lmtp[/var/lib/imap/socket/lmtp] while sending MAIL FROM) and there are some new problems which started exactly after upgrading to 2.2.7: [EMAIL PROTECTED] log]# grep signaled maillog Jul 27 10:12:05 imap01 master[24793]: process 24946 exited, signaled to death by 11 Jul 27 10:34:16 imap01 master[24793]: process 1677 exited, signaled to death by 11 Jul 27 10:49:55 imap01 master[24793]: process 2036 exited, signaled to death by 11 Jul 27 10:51:18 imap01 master[24793]: process 22187 exited, signaled to death by 11 Jul 27 11:04:35 imap01 master[24793]: process 5360 exited, signaled to death by 11 Jul 27 11:22:56 imap01 master[24793]: process 21000 exited, signaled to death by 11 Jul 27 11:42:57 imap01 master[24793]: process 13578 exited, signaled to death by 11 And now, the stage dir looks like this [EMAIL PROTECTED] log]# ll /var/spool/imap/stage./ total 23856 -rw------- 1 cyrus mail 4938 Jul 28 00:59 10010-1090969170-0 -rw------- 1 cyrus mail 3021 Jul 28 10:34 10597-1091003682-0 -rw------- 1 cyrus mail 4464 Jul 28 10:29 10603-1091003396-0 -rw------- 1 cyrus mail 0 Jul 28 01:17 10783-1090970257-0 -rw------- 1 cyrus mail 3505 Jul 28 08:46 10815-1090997170-0 ... ... Looking at the changelog, it seems something could have changed here: # Fix possible stage file leak in append code # Fix bugs in handling of MULTIAPPEND introduced in 2.2.3 Restarting cyrus-imapd and postfix didn't change anything. I have now downgraded cyrus-imapd to 2.2.6 and the problems went away immediately. My question is, what do the files in the stage. dir mean? Are those mails lost, I mean not delivered to mailboxes? I should I deal with them? I have several 2.2.7 servers running but most of them with light load. Only the big box has shown the problem. BTW, it may be a detail but we have this in the postfix config to use single instance store: local_destination_recipient_limit = 1000 Is there anything missing? Any ideas? Thanks, Simon --- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html