Re: Some messages are missing and reconstruct doesn't help

2012-08-26 Thread Geoff Adams
On Aug 24, 2012, at 11:56 PM, Bron Gondwana wrote: > On Sat, Aug 25, 2012, at 07:28 AM, Geoff Adams wrote: >> On Aug 24, 2012, at 3:22 PM, Geoff Adams wrote: >> >>> * 3743 EXISTS >> >> I think I may have solved the problem. I created a new mailbox for the u

Re: Some messages are missing and reconstruct doesn't help

2012-08-24 Thread Geoff Adams
On Aug 24, 2012, at 3:22 PM, Geoff Adams wrote: > * 3743 EXISTS I think I may have solved the problem. I created a new mailbox for the user, used an IMAP client to copy the original 3743 messages into that mailbox, and then used a one-line shell script to convert the newer messages into m

Re: Some messages are missing and reconstruct doesn't help

2012-08-24 Thread Geoff Adams
On Aug 24, 2012, at 3:22 PM, Geoff Adams wrote: > * 3743 EXISTS I think I may have solved the problem. I created a new mailbox for the user, used an IMAP client to copy the original 3743 messages into that mailbox, and then used a one-line shell script to convert the newer messages into m

Re: Some messages are missing and reconstruct doesn't help

2012-08-24 Thread Geoff Adams
So, based on your expert investigation, I'm now going on the theory that most of the "missing" messages are, in fact, expunged, and only the newer messages since the upgrade are missing. I can correct that… I've killed the master, copied the cyrus.* files for that mailbox from the pre-upgrade s

Re: Some messages are missing and reconstruct doesn't help

2012-08-24 Thread Geoff Adams
On Aug 24, 2012, at 1:36 PM, Bron Gondwana wrote: > And you didn't realise that in 2.4.x, the EXPUNGED records are > retained in cyrus.index with a magic flag rather than copied to > a separate cyrus.expunge file. This means that even though there > are lots of files on the disk, what you're actu

Re: Some messages are missing and reconstruct doesn't help

2012-08-24 Thread Geoff Adams
On Aug 24, 2012, at 1:26 PM, Geoff Adams wrote: > On Aug 24, 2012, at 1:17 PM, Bron Gondwana wrote: > >> Can I please have a copy of your imapd.conf as well. >> >> I _suspect_ at this stage that it's locking problems. > > That does seem likely. Attached is

Re: Some messages are missing and reconstruct doesn't help

2012-08-24 Thread Geoff Adams
On Aug 24, 2012, at 1:17 PM, Bron Gondwana wrote: > Can I please have a copy of your imapd.conf as well. > > I _suspect_ at this stage that it's locking problems. That does seem likely. Attached is my imapd.conf. - Geoff imapd.conf Description: Binary data Cyrus Home Page: http://www.cy

Re: Some messages are missing and reconstruct doesn't help

2012-08-24 Thread Geoff Adams
On Aug 24, 2012, at 5:40 AM, Bron Gondwana wrote: > Do you have a cyrus.index which has this issue which you're willing to share > with me? I can have a look at the actual data structures that way :) Thanks for the help. Sent separately. > Also - what does syslog say? Syslog just shows this,

Some messages are missing and reconstruct doesn't help

2012-08-24 Thread Geoff Adams
I have recently upgraded from Cyrus imapd 2.3.16 to 2.4.16, and it would seem I have a subtle problem. One user noticed that he didn't receive any new mail since the upgrade. Sure enough, I found that, while he had 16322 message files in his inbox (*. files) and growing as new mail came in, sele

Re: Questions,fixes,problems: Cyrus 2.0.9, NetBSD 1.5 [LONG]

2001-01-05 Thread Geoff Adams
On Thursday, January 4, 2001, at 05:56 PM, Cillian Sharkey wrote: > I recently built IMAPD 2.0.9 + SASL 1.5.24 + Berkeley DB 3.11 from source on > NetBSD 1.5 release (i386). I use LMTP/TCP delivery with Exim 3.20, pwcheck for > auth and plaintext over SSL with Netscape 4.75 MUA. Overall, quite