sync_client "bailing out" /sync_eatlines_unsolicited
Adam Tauno Williams
awilliam at whitemice.org
Tue Feb 15 12:02:58 EST 2011
On Tue, 2011-02-15 at 11:56 -0500, Adam Tauno Williams wrote:
> On Tue, 2011-02-15 at 12:44 -0400, Patrick Boutilier wrote:
> > On 02/15/2011 12:40 PM, Adam Tauno Williams wrote:
> > > <QUOTE>
> > > Feb 15 11:34:33 sardine sync_client: Discarding: User completed
> > > Feb 15 11:34:33 sardine sync_client: sync_eatlines_unsolicited():
> > > resynchronised okay
> > > Feb 15 11:34:33 sardine sync_client: Error in do_sync(): bailing
> > > out!
> > > Feb 15 11:34:33 sardine sync_client: Processing sync log
> > > file /var/lib/imap/sync/log-21931 failed: Bad protocol
> > > Feb 15 11:34:33 sardine sync_client: process 22520 exited, status
> > > 1
> > > </QUOTE>
> > > What does "sync_eatlines_unsolicited" signify? Followed by
> > > "resynchronised okay" the significance is not clear.
> > > Attempting to "sync_client -v -l -m user.nawrot.Trash" reproduces this
> > > error every time.
> > Have you tried reconstructing user.nawrot.Trash ?
> Yes, multiple times. Reconstruction seems to complete without incident.
> /usr/lib/cyrus-imapd/reconstruct -s -G -r user.nawrot
> With and without "-s -G", the users entire tree and just .Trash.
> Attempting to just replicate that use always fails.
Huh. Doing a reconstruct *on the replica* seems to have fixed the
issue; that user's mailboxes can now be replicated.
> -bash-3.2$ /usr/lib/cyrus-imapd/sync_client -v -l -u nawrot
> USER nawrot
> Error from do_user(nawrot): bailing out!
More information about the Info-cyrus