[Dovecot] corrupted transaction log errors causing users mail to disappear temporarily

Timo Sirainen tss at iki.fi
Wed May 26 19:12:06 EEST 2010


On Mon, 2010-05-03 at 10:41 -0700, Jordan Tardif wrote:
> May  3 09:35:52 mailmachine dovecot: IMAP(test at domain.com): Corrupted 
> transaction log file usershomedir/Maildir/dovecot.index.log seq 3: Invalid transaction log 
> size (32708 vs 32840): usershomedir/Maildir/dovecot.index.log (sync_offset=32708)
..
> Does anyone know of a way to rid of this problem, or at least make it so 
> dovecot just returns a server error to the imap/pop client instead of 
> showing them a blank index?

This should return an error. Maybe the clients get confused by that?

> We are using load balanced servers and data/index's are stored in their 
> home dir's over nfs. All my config details and nfs options are below. We 
> are currently balancing based on source address so most of the time users 
> imap/pop processes should stick to one machine as much as possible.

That's probably the cause. Some users use multiple clients from
different IPs. http://dovecot.org/list/dovecot/2010-May/049031.html
should help in future.




More information about the dovecot mailing list