Re: 3.0 to 3.2 sync error

"AndrewHardy via Info" <[email protected]>
Newsgroups gmane.mail.imap.cyrus
Message-ID <[email protected]>
Good Morning,

Reference below:

https://www.cyrusimap.org/3.4/imap/reference/admin/sop/replication.html

Pre-3.0 used dedicated csync transport over tcp 2005. From 3.0 onwards, uses IMAP protocol.

May be worth while confirming imap connectivity is possible between the 3.0 and 3.2 node (telnet testing etc). Also try force a sync and monitor the 3.2 node to see if traffic is reaching the node or if it’s failing on the 3.0 node before traffics sent.

Would be worth while reviewing your replication configuration on the client and server. Do you have TLS configured or just using standard IMAP over TCP 143?

Regards
Andrew

> On 29/08/2021, at 22:34, Lists Nethead <[email protected]> wrote:
> 
> Hello,
> 
> In testing 3.0 (latest) to 3.2 (latest) migration, sync always fails here on all mailboxes:
> 
> 29392: write(6,"S2 SYNCAPPLY MAILBOX %(UNIQUEID 6uxzsiuvofrhrf69dfs1uqxq MBOXNAME user.ppgw SYNC_CRC 2538953411 SYNC_CRC_ANNOT 307862686 LAST_UI"...,4096) = 4096 (0x1000)
> 29392: write(6,"ATIONS (%(ENTRY /vendor/cmu/cyrus-imapd/thrid USERID NIL VALUE 87f494ec1d410ff7))) %(UID 18 MODSEQ 194 LAST_UPDATED 1620897300 F"...,4096) = 4096 (0x1000)
> 29392: write(6,"12 LAST_UPDATED 1620897300 FLAGS () INTERNALDATE 1608458977 SIZE 58108 GUID 03fd1fb95a2083a702fcf679a0e62182698ea1f8 ANNOTATIONS"...,1984) = 1984 (0x7c0)
> 29392: sigprocmask(SIG_BLOCK,{ SIGINT|SIGQUIT|SIGALRM|SIGTERM|SIGCHLD },{ }) = 0 (0x0)
> 29392: pselect(0x7,0x7fffffffe390,0x0,0x0,0x7fffffffe2d0,0x7fffffffe2e0) = 1 (0x1)
> 29392: sigprocmask(SIG_SETMASK,{ },0x0)          = 0 (0x0)
> 29392: read(6,"S2 NO IMAP_PROTOCOL_ERROR Protocol error\r\n",4096) = 42 (0x2a)
> 29392: getpid()                                  = 29392 (0x72d0)
> 29392: sendto(7,"<179>Aug 29 12:17:47 sync_client[29392]: MAILBOX received NO response: IMAP_PROTOCOL_ERROR Protocol error",105,0,NULL,0) = 105 (0x69)
> 29392: getpid()                                  = 29392 (0x72d0)
> 29392: sendto(7,"<179>Aug 29 12:17:47 sync_client[29392]: do_folders(): update failed: user.ppgw 'Bad protocol'",94,0,NULL,0) = 94 (0x5e)
> Error from sync_do_mailboxes(): bailing out!
> 
> So it is a IMAP_PROTOCOL_ERROR, but how do I find out which protocol is failing? And more importantly, how do I get rid of the error?
> 
> Thank you in advance,
> Per
> 

------------------------------------------
Cyrus: Info
Permalink: https://cyrus.topicbox.com/groups/info/Te28e46bb80b596a6-M46f669b7bd2058712293c26a
Delivery options: https://cyrus.topicbox.com/groups/info/subscription
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.