sync client bailing out

F. Rossetti f.rossetti at dinonet.it
Tue Sep 12 06:12:45 EDT 2006


I am running two cyrus 2.3.7 servers with replication. The replica server
crashed, and I fsck'd the /var/imap/* and /var/spool/imap/* partition
finding some errors.

Now everything seems to have come back up but the replication still has
problems. The client process on the master bails out frequently with these
errors in the log:

Sep 12 11:55:00 mail sync_client[27523]: MAILBOX user.a^giammarchi-cet Sep
12 11:55:00 mail sync_client[27523]: MAILBOX user.serleo Sep 12 11:55:00
mail sync_client[27523]: MAILBOX user.gattai-atc Sep 12 11:55:00 mail
sync_client[27523]: MAILBOX user.info-nac Sep 12 11:55:00 mail
sync_client[27523]: MAILBOXES: Invalid unsolicited response  type 1 from
server: 0 Sep 12 11:55:00 mail sync_client[27523]: Discarding:
000000000000000000000000 () Sep 12 11:55:00 mail sync_client[27523]:
Discarding: 0 000000000000000000000000
()
Sep 12 11:55:00 mail sync_client[27523]: Discarding: 3e25eb4044d2fd76
user.info-
can "info-can   lrswipkxtea     " 67
Sep 12 11:55:00 mail sync_client[27523]: Discarding: Mailboxes finished Sep
12 11:55:00 mail sync_client[27523]: sync_eatlines_unsolicited(): resynchron
ised okay
Sep 12 11:55:00 mail sync_client[27523]:   Promoting: MAILBOX
user.a^giammarchi-cet-
tec -> USER  a^giammarchi-cet

*** But this mailbox already esists on the replica as user.a^giammarchi !!

Sep 12 11:55:00 mail sync_client[27523]: Error in do_sync(): bailing out!

This is the master server, the only strange thing reported in the replica is
this UID warning:


Sep 12 11:59:09 lx2 syncserver[4925]: cmd_status_work_sub(): UIDs out of
order!
Sep 12 11:59:15 lx2 last message repeated 2 times Sep 12 11:59:15 lx2
syncserver[4925]: Unlocked

The sync_client process (is it normal to have always two of them running ?)
bails out after a few minutes or almost immediately. I've put up a script to
restart and I am trying to delete the mailboxes which seem to be erroneosly
promoted to user, but the problem remains. Should I completely reset the
replica server ? How ?


Fabio Rossetti
 



More information about the Info-cyrus mailing list