Re: Out of ideas - migrating from 3.0
Michael Menge <[email protected]> Mon, 11 May 2026 17:35:43 +0200
| Newsgroups | gmane.mail.imap.cyrus |
|---|---|
| Message-ID | <20260511173543.Horde.tzT3sNoT0I0oSbfuu0sQt6c@webmail.uni-tuebingen.de> |
------------=_1778513749-6730-0 Content-Type: multipart/signed; boundary="=_F8RkIdn764ihx5XKTJJoTAz"; micalg=sha-256; protocol="application/pkcs7-signature" Content-Transfer-Encoding: 7bit --=_F8RkIdn764ihx5XKTJJoTAz Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Quoting Per olof Ljungmark <[email protected]>: > Hi Michael, > > On 2026-05-11 16:31, Michael Menge wrote: >> Hi, >> >> Quoting Per olof Ljungmark <[email protected]>: >> >>> 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=20=20 >>>> was abandoned in 2.3 or 2.4, and the central annotations.db file=20=20 >>>> has been standard since then. >>>> >>>> Mark >>> Removing the cyrus.annotations file + a recontruct fixed it, thank=20=20 >>> you for pointing this out. >>> >>> Now replicating remaining 200G hoping for the best. >> >> >> did you see any sync errors in the log file. >> >> As you do have annotations it is most likely Issue 4967. >> which breaks replication between 3.0 and 3.2 if the mailbox has annotati= ons >> https://github.com/cyrusimap/cyrus-imapd/=20=20 >> issues/4967#issuecomment-2227594080 >> > Yes, it must be that issue. Funny though that just one mailbox still=20=20 > had 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:=20=20 > IMAP_PROTOCOL_ERROR Protocol error > sync_client 31597 - - do_folders(): update failed: user.pereri 'Bad proto= col' > sync_client 31597 - - IOERROR: do_user_main: Bad protocol for <user>=20=20 > to [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? no that is a redhering. In earlier cyrus versions there was only one=20=20 rolling logfile and no channel name was needed, now you can also use rolling logs=20=20 search index and backups. To keep old configs compatible there is the "no channel" channel The IOERROR and the "bailing out" is the part where the real problem is. If i remember correctly i did use strace and gdb to find the real problem > > The replication is still rolling after fixing that single file. > What do you mean with "fixing that sinle file"? If i remember=20=20 correctly fixing needed mulitple steps. 1. Remove the annotation from the mailbox. 2. Reset the replication for the user/remove the mailbox of user form=20=20 the destination 3. use sync_client whith "-u <userid>" to sync the user again -- ---------------------------------------------------------------------------= ----- Michael Menge Tel.: (49) 7071 / 29-70316 Universit=C3=A4t T=C3=BCbingen Fax.: (49) 7071 / 29-5912 Zentrum f=C3=BCr Datenverarbeitung mail:=20=20 [email protected] W=C3=A4chterstra=C3=9Fe 76 72074 T=C3=BCbingen --=_F8RkIdn764ihx5XKTJJoTAz Content-Type: application/pkcs7-signature; name=smime.p7s Content-Description: S/MIME-Signatur Content-Disposition: attachment; filename=smime.p7s Content-Transfer-Encoding: base64 MIIQPwYJKoZIhvcNAQcCoIIQMDCCECwCAQExDzANBglghkgBZQMEAgEFADAL BgkqhkiG9w0BBwGgggx6MIIGLjCCBJagAwIBAgIQUGJgCwI1Ze+WMny7JuKB RTANBgkqhkiG9w0BAQsFADBjMQswCQYDVQQGEwJHUjE3MDUGA1UECgwuSGVs bGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDQTEb MBkGA1UEAwwSR0VBTlQgUy9NSU1FIFJTQSAxMB4XDTI1MDUyNjA5MDE0M1oX DTI3MDUyNjA5MDE0M1owLzEtMCsGCSqGSIb3DQEJARYebWljaGFlbC5tZW5n ZUB1bmktdHVlYmluZ2VuLmRlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC CgKCAgEAzoKOaeu+6aYRfHW/SYJ/Wuqxu58BV9WTis2N8XzM+gbVh31H5N0S 8hbjT2tdqeU6TDrmjvynKS4dA/BNfF32AdvNUVZUrkMEstaZTBi50RbxrwW0 aGAi1gyiQIMe/0qrh6rLzu3RRfbu6ep180fAB6OMKi23w6MzUeOwuAgdQqiQ JRE1Pu89SGqyG3cNJYGct9S8+jQV0m3OQwWFpxv/645TdJ7ja2K0K+Aw3N3r wps8a+xS1fJ3/GI7Zb9CN4qaZLdHbwkTXF14EcxbNASvqmZF+bfR+bodGvMA md9IbmvjjscIC8xgmPoTygQFbMPZcAyXTXn/8eRR4CxyRA2jJaPDSzJwCqOe MEklnyAIhZnnmoBzpNFO1Z2PaL/A9hYK4+05GkWNbWnTBuyEBLEBCxyBW118 Z06O+HYH13cKS8I8nIkYSuGlS75RIFu2z2cCADxqWLui2Xsr9c5CqRcwKEBs HtmvoiQpMQGnj1ZkXxqr5Hbcgn6DU9xHyZwecwve2xjZAy7vOpUH/t1OFziT igNnA4hvId7dIOSzqdfeTVI9yNZ8OkRNGNnsV1J5VQGyCUOJr4kCcWxoQ+3x p8AvEWwogCxnJjcQNNDvmEbWeZp/ARK3NFpL7A/LQOvYr2NH+ag4khmQI2sC zLYXZsl045hmUzrr7uehwXyFDBwKoMECAwEAAaOCAZAwggGMMB8GA1UdIwQY MBaAFOuyLzv9rgLMKkQGXSXNHRIiaLBHMEoGCCsGAQUFBwEBBD4wPDA6Bggr BgEFBQcwAoYuaHR0cDovL2NydC5oYXJpY2EuZ3IvSEFSSUNBLUdFQU5ULVNN SU1FLVIxLmNlcjApBgNVHREEIjAggR5taWNoYWVsLm1lbmdlQHVuaS10dWVi aW5nZW4uZGUwYwYDVR0gBFwwWjAJBgdngQwBBQECMAgGBgQAj3oBAzBDBg0r BgEEAYHPEQEBAgECMDIwMAYIKwYBBQUHAgEWJGh0dHBzOi8vcmVwby5oYXJp Y2EuZ3IvZG9jdW1lbnRzL0NQUzAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYB BQUHAwQwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL2NybC5oYXJpY2EuZ3Iv SEFSSUNBLUdFQU5ULVNNSU1FLVIxLmNybDAdBgNVHQ4EFgQUE1scxVoArjDj o5Ffz4XMDYczLbwwDgYDVR0PAQH/BAQDAgWgMA0GCSqGSIb3DQEBCwUAA4IB gQCqt6f4F+g3xnfxRYExJWVSTaCfTHsP0VvD741X8PlOAYKRKOFpfOE/hVe1 ecGkpfWKEzB8OK0k53IUgxGPO5VSFuGA54/KBCcW5eO2IKaVY9PzFMnLb7fM e2k6uTqvUXDWFR7TO1wRIdhQH+bHekB7UxkChJPEMoKtdf0yRh6rUyXgKy2j 8J24iTSWLRQqQmzYphlZrRV/huFJnUTZRMT0RdzvuEe0GIlM8BczMcJxDXrF jghbun7MaWS244I8Sa18DPJGSinDb1OgAoGlcF7Z+TfuqYNWrHLLrLNIJSxS XlrPfJk0EGEQb1A9lXlfu1+EG5/GUBe71UANit7b3nzCkBQ6I+MHGwxrukxr BF6I/FWS4+ipm6L7KZ62tzp57XrmV37ZJXm0mgBxzVW1YYgS7GFXH6gUIE00 GoWaGShM3WT8FVWnc7mWBN24WixqHAIUseB67WejV1lfUn9t6jT73SfS6sj1 Jxk1fLQD5tz2jImFzY3KXhy2GBmlTta7tlYwggZEMIIELKADAgECAhAV+a5s qo0u1NNveH8e3HsBMA0GCSqGSIb3DQEBCwUAMG8xCzAJBgNVBAYTAkdSMTcw NQYDVQQKDC5IZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0 dXRpb25zIENBMScwJQYDVQQDDB5IQVJJQ0EgQ2xpZW50IFJTQSBSb290IENB IDIwMjEwHhcNMjUwMTAzMTExMzA4WhcNMzkxMjMxMTExMzA3WjBjMQswCQYD VQQGEwJHUjE3MDUGA1UECgwuSGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2Vh cmNoIEluc3RpdHV0aW9ucyBDQTEbMBkGA1UEAwwSR0VBTlQgUy9NSU1FIFJT QSAxMIIBojANBgkqhkiG9w0BAQEFAAOCAY8AMIIBigKCAYEAq7hur/5vIqMe jblfPfZgGY75auSZz5SZ9x1dIIjvJrDBT0lIwQcAAoABJomkuv0kDK362UH+ uf9JrOdLBjiKkEh99HQPmT+d1+Ijnnd1aAjiL+2Q4aU16P/snITYJL2ROU46 zqmDkdoOnCqMCEKSN74gHKDmApYfqXO8wmjmNA62wYHarp7lxgrBr0sk4BxH yKq52z0sWyxsdIy5V1K5OOkCNwYupZ9b74LRhelYP5SieNDqU0S6IpQOasVz 5IS0vDnqVi2ni67Gbgtb8dBKzH6gbAwGppHoeEFDcvJ042Oxtxt6BGolkUmg uyfAgeisRqDjhQi+NfNgkDH81OLBV0eV07twS9axwNvJAtH2SgGiWKrYeuBg VCzs1DFT7sws1KHyLrOdZU0hJQSDfoz/8jwFmXhWoPvQQuWEoo3uvH6LsHAo 53aDF1aAUmGQ/JC72j7zZH16leJFuWj+t2TK/7YEVHtWluA9TOdx2Lz/SHh0 /+pAVicD4N/QUWPuBhzPAgMBAAGjggFmMIIBYjASBgNVHRMBAf8ECDAGAQH/ AgEAMB8GA1UdIwQYMBaAFKDWBz1eJPd7oEQuJFINGaorBJGnMFAGCCsGAQUF BwEBBEQwQjBABggrBgEFBQcwAoY0aHR0cDovL2NydC5oYXJpY2EuZ3IvSEFS SUNBLUNsaWVudC1Sb290LTIwMjEtUlNBLmNlcjBEBgNVHSAEPTA7MDkGBFUd IAAwMTAvBggrBgEFBQcCARYjaHR0cDovL3JlcG8uaGFyaWNhLmdyL2RvY3Vt ZW50cy9DUFMwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMEMEUGA1Ud HwQ+MDwwOqA4oDaGNGh0dHA6Ly9jcmwuaGFyaWNhLmdyL0hBUklDQS1DbGll bnQtUm9vdC0yMDIxLVJTQS5jcmwwHQYDVR0OBBYEFOuyLzv9rgLMKkQGXSXN HRIiaLBHMA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAO964 RfbcPCuTKAq2wXsOZxMaaLxITbSOYkt7RMxPw3CzU2qmkTQALKbVqC1jUiNQ WbkxZpsb8hy9FOHywH1xFmANAypks0Iuh+ovhqP90oFcfhvAfYxV2M0cGga9 mTKFHP+QET7HW9pZdyWFZAw5fmdW9Ex+IQmJii0w/sozzwhpVn0OQYkkRV+2 ydRa68JZS2NqAPpdaWoseM2X4u5+Jn+H2UO9paobX+ht91K2Ch8xzfREv4RL qBgpHBmkIDVygXNdXsKfDHy2hOXxtF6oI1d7ErPGWoBxFc86aUqQlC6pEjb3 ug24w+eg1kJj7IufHJ3iRm67Rdw5M1OlWMzxu+DwAKqFJhqes0OL/NOJOTuD Cb0bIfVfjl8U0Y0QWCkhoCmNPZQQu6QM6Y/XxnALgRB4drA8kip98wSZQmbq ptE8oac2ZzLKCHiJlTdBuREsundnpBXdahMSrJ/mYv2pMZLpYkbrkvyhorDV eH9t0a5UgPIFqGl8/ZzakJ3RQfr7HvdGur0YWU6KNWvY5BK8qHMRM0b3XtK9 xREIGEychAVReodDIhjrR4fWmjpa006r/UrmSk4bpKrVFVzTYsSK3jy4ri1E xVQp6RI6Ou4ZdbfwOYCuI9wweMjpVBuqNzRKrVU/Pvp57gUzm4u+JJRkdioM OoxZrwsUiYr2KIojwTcxggOJMIIDhQIBATB3MGMxCzAJBgNVBAYTAkdSMTcw NQYDVQQKDC5IZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0 dXRpb25zIENBMRswGQYDVQQDDBJHRUFOVCBTL01JTUUgUlNBIDECEFBiYAsC NWXvljJ8uybigUUwDQYJYIZIAWUDBAIBBQCggeQwGAYJKoZIhvcNAQkDMQsG CSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjYwNTExMTUzNTQzWjAvBgkq hkiG9w0BCQQxIgQgxKo5Ny+X/YgVmzPRMYEv7diEke82K37CCRM84csIgH8w eQYJKoZIhvcNAQkPMWwwajALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAsG CWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZI hvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwDQYJKoZIhvcNAQEB BQAEggIAN07rW0mFmpjmUbdEtUhPOm1IWMeXS8YYxH99aKE+Tc5BUEqqcD7K vNqycKFVZsG8CgqUgPdMXiuxf8ZN4CFMfPVHAfOM6GFktXGocXiX3u2ki82w LVAqpWA4JKXJ0NWVmyy8hPkqDui1OGSLnskcj64jgyL4+qGKLb2Mbv1rHkzz SuwC3zce2Hya6VFc/Yy+xbl8mfGUql+f+7llr63Z5VLGFLvsYyH4zFqZ+J/O h+dVU4K1mNmCcz5o/yTMAtm7Br4oohlhRpDiduFPgy/JQQXBMdnV4I9WzaHY 9XTE3+HOjTmZOULOwaIjEM08GVt7vMjJe00RETHmUi6MomNHo5vSWw0UPsDi 239ELIwm+bLnQC+Y5T9YWjbR/JQqRXvqQD71Olyhkh3/JegqAL1wsYVOYn/H SFmanNCBrKugYm4fzNTYO4FR150qDQ9d5Gp6R1cXUB95jOb5juNpxCAsCTYu N8mazRj5pcOhhz1j1e1I7hqDdVHeq09HpBRUrvr9J8a6DLpqDCvIwE6yfCrV FGsd3dmje6nQB9dtffZ/QCwgAQs6gNi1sLnC06XR4Hd3EOL4Q4oKqfS5jw4/ hmxywkE7jc6uGhbgKUrIjWvGGERAJtm8RWulARlclwj6yS0LbMHJwAcIwnTi A7bBOqqgJ8f9G49Mk4RjdLw6GERHMbI= --=_F8RkIdn764ihx5XKTJJoTAz-- ------------=_1778513749-6730-0 Content-Type: text/plain; charset=UTF-8; delsp=Yes; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.510 (Entity 5.510) ------------------------------------------ Cyrus: Info Permalink: https://cyrus.topicbox.com/groups/info/T32de718f28fc5421-M38c43e= 1a34f4bb74c4fd844c Delivery options: https://cyrus.topicbox.com/groups/info/subscription ------------=_1778513749-6730-0--