[Dovecot] dsync replication errors

Timo Sirainen tss at iki.fi
Sun Feb 17 10:21:37 EET 2013


On Sat, 2013-02-16 at 19:32 +0100, Oli Schacher wrote:

> There seems to be an issue left when expunging a large amount of
> messages from the Trash. I managed to get it twice so far by expunging
> ~3k messages. I'll try to create a reproducible test script for this
> scenario. I can currently only provide my "clicking around" log output.
> Version is current hg, e63d1cf19ec7.
> 
> First time it happened:
> Feb 16 18:49:48 doco2 dovecot: imap(user1): Warning: Maildir /mailstore/user1/maildir/.Trash: Expunged message reappeared, giving a new UID (old uid=1221, file=1361035457.M728795P6220.doco1,S=2476,W=2555:2,Sa)

These errors should be gone now in hg. Although there's still some mail
duplication problem with maildir that doesn't log any errors about it.
I'm not sure why that happens.

> Feb 16 18:50:14 doco2 dovecot: doveadm: Error: dsync-remote(user1): Error: dsync(local): Received unexpected input S != H

Fixed also this error that happened on locking failure.

> Feb 16 19:13:08 doco1 dovecot: doveadm: Error: dsync-remote(user1): Panic: file mail-transaction-log-view.c: line 72 (mail_transaction_log_view_set): assertion failed: (min_file_seq <= max_file_seq)

Not sure about this one. But usually this happens only once and retry
works.





More information about the dovecot mailing list