"invalid mailbox format" with upgrade to 2.3.3
Ken Murchison
murch at andrew.cmu.edu
Thu Mar 2 21:30:18 EST 2006
Andreas Hasenack wrote:
> On Thu, Mar 02, 2006 at 09:16:48AM +0100, Nicolas KOWALSKI wrote:
>
>>>I remember seeing a similar problem someone had with an upgrade to
>>>2.3.x in this list but I can't find it in the archives (or I'm
>>>mistaken).
>>
>>I had this problem.
>>
>>I also had to reconstruct to make 2.3.x happy. It was probably because
>>some mailboxes had some garbage in them; for example, the cyrus.index
>>size of a mailbox triggering this error changed (shrank) after the
>>reconstruct.
>
>
> I don't know if I had garbage in those files. But if I had, it was in
> all mailboxes, not just a few.
>
> I once upgraded such a system from 2.2.12 to 2.3.1 and I didn't
> have this problem then. Actually, the whole story is a bit more bizarre.
> This system had the following upgrade path:
>
> 2.2.12 -> 2.3.1 -> 2.2.12 (yes, back to 2.2.12) -> 2.3.3
>
> I only had this problem in the last step (2.2.12 -> 2.3.3).
The mailbox code is only written to upgrade formats, not downgrade them.
I'm guessing that in the last step, the 2.3.3 code is seeing some
"half" upgraded cyrus.index and isn't happy about it.
--
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University
More information about the Info-cyrus
mailing list