Sync_client fails after upgrade 2.3.16 to 2.4.4
brong at fastmail.fm
Sun Nov 28 22:10:53 EST 2010
On Mon, Nov 29, 2010 at 10:25:46AM +1030, Stephen Carr wrote:
> Dear All
> I attempted to upgrade Cyrus- IMAP from 2.3.16 to 2.4.4 but
> encountered major errors with the replication process and had to
> revert to 2.3.16
> The sync_client and syncserver were both upgraded at the same time.
> I did a full reconstruct of both sync_client and syncserver.
> Errors were of the type
> Nov 27 14:40:09 brooks sync_client: CRC failure on sync for
> user.USER1.Conny.EHPS.Strawberry Fair, trying full update
> Nov 27 14:40:10 brooks sync_client: MAILBOX received NO
> response: IMAP_MAILBOX_CRC Checksum Failure
> Nov 27 14:40:10 brooks sync_client: do_folders(): update
> failed: user.USER1.Conny.EHPS.Strawberry Fair 'Mailbox format
> corruption detected'
> Nov 27 14:40:10 brooks sync_client: IOERROR: Mailbox format
> corruption detected
> Nov 27 14:40:10 brooks sync_client: Error in do_sync():
> bailing out! Mailbox format corruption detected
> Nov 27 14:40:10 brooks sync_client: Processing sync log file
> /common/imap/sync/log-9651 failed: Mailbox format corruption
> Nov 27 14:40:10 brooks sync_client: process 9652 exited, status 1
> So I would run reconstruct -s user.USER1 and then restart the
> sync_client but the error would occur on another mailbox of the same
> The errors were occurring on multiple user mailboxes - the one
> characteristic I noticed the errors were not on the INBOX but sub
> folders but not all of them.
> After about 2 hours I gave up and reverted both client and server to 2.3.16.
> See the attached file for more details.
I assume you had to do a full reconstruct to revert them! Otherwise
you're going to get future index version issues!
More information about the Info-cyrus