Re: Out of ideas - migrating from 3.0

Per olof Ljungmark <[email protected]> Mon, 11 May 2026 16:49:18 +0200
Newsgroups gmane.mail.imap.cyrus
Message-ID <[email protected]>
Hi Michael,

On 2026-05-11 16:31, Michael Menge wrote:
> Hi,
>=20
> Quoting Per olof Ljungmark <[email protected]>:
>=20
>> On 2026-05-11 15:01, cyrus via Info wrote:
>>>>>
>>>>> The cyrus.annotations file is 76216 bytes, ALL others are 336 bytes.
>>>
>>> Also, as far as I know, the per-mailbox cyrus.annotations file was=20
>>> abandoned in 2.3 or 2.4, and the central annotations.db file has been=20
>>> standard since then.
>>>
>>> Mark
>> Removing the cyrus.annotations file + a recontruct fixed it, thank you=20
>> for pointing this out.
>>
>> Now replicating remaining 200G hoping for the best.
>=20
>=20
> did you see any sync errors in the log file.
>=20
> As you do have annotations it is most likely Issue 4967.
> which breaks replication between 3.0 and 3.2 if the mailbox has annotatio=
ns
> https://github.com/cyrusimap/cyrus-imapd/=20
> issues/4967#issuecomment-2227594080
>=20
Yes, it must be that issue. Funny though that just one mailbox still had=20
it, I thought we got rid of them when moving to 3.0.

The replication ended with:

<1778496401<S22 NO IMAP_PROTOCOL_ERROR Protocol error
sync_client 31597 - - MAILBOX received NO response: IMAP_PROTOCOL_ERROR=20
Protocol error
sync_client 31597 - - do_folders(): update failed: user.pereri 'Bad=20
protocol'
sync_client 31597 - - IOERROR: do_user_main: Bad protocol for <user> to=20
[no channel] (123.456.789.123)
Error from sync_do_user(pereri): bailing out!
sync_client 31597 - - Error in sync_do_user(<user>): bailing out!
 >1778496401>Q01 LOGOUT

I think the [no channel] was the hint?

The replication is still rolling after fixing that single file.

Per

------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/T32de718f28fc5421-Ma899cf=
040911b4c20176cd47
Delivery options: https://cyrus.topicbox.com/groups/info/subscription