[Dovecot] dsync warning/error - mailbox needs recreation
What does this mean? These lines occur on subsequent runs of "dsync -u user backup target"
dsync(dmiller@amfes.com): Warning: Destination mailbox INBOX has been modified, need to recreate it before we can continue syncing dsync(dmiller@amfes.com): Error: Can't delete mailbox INBOX: INBOX can't be deleted.
-- Daniel
On Fri, 2011-03-11 at 21:00 -0800, Daniel L. Miller wrote:
What does this mean? These lines occur on subsequent runs of "dsync -u user backup target"
dsync(dmiller@amfes.com): Warning: Destination mailbox INBOX has been modified, need to recreate it before we can continue syncing dsync(dmiller@amfes.com): Error: Can't delete mailbox INBOX: INBOX can't be deleted.
It means that the INBOX's mailbox GUID has changed, so Dovecot has to treat them as different mailboxes. For all non-INBOXes it would delete the mailbox and resync it. But INBOX can't be deleted..
As for why the GUID changed, I don't know. Maybe you deleted some file manually in the destination? Or maybe some bug.
On Sat, 12 Mar 2011 16:10:18 +0200, Timo Sirainen wrote:
What does
On Fri, 2011-03-11 at 21:00 -0800, Daniel L. Miller wrote: this mean? These lines occur on subsequent runs of "dsync -u user backup target" dsync(dmiller@amfes.com [1]): Warning: Destination mailbox INBOX has been modified, need to recreate it before we can continue syncing dsync(dmiller@amfes.com [2]): Error: Can't delete mailbox INBOX: INBOX can't be deleted. It means that the INBOX's mailbox GUID has changed, so Dovecot has to treat them as different mailboxes. For all non-INBOXes it would delete the mailbox and resync it. But INBOX can't be deleted.. As for why the GUID changed, I don't know. Maybe you deleted some file manually in the destination? Or maybe some bug.
No manual file deletion
- just ran dsync, then immediately ran it again.
-- Daniel
Links:
[1] mailto:dmiller@amfes.com [2] mailto:dmiller@amfes.com
On Sat, 2011-03-12 at 12:04 -0800, Daniel L. Miller wrote:
this mean? These lines occur on subsequent runs of "dsync -u user backup target" dsync(dmiller@amfes.com [1]): Warning: Destination mailbox INBOX has been modified, need to recreate it before we can continue syncing
Do you have some plugins enabled? Especially autocreate? dsync with autocreate plugin at least causes these kind of troubles.
participants (2)
-
Daniel L. Miller
-
Timo Sirainen