On Mon, 2010-05-03 at 10:41 -0700, Jordan Tardif wrote: > May 3 09:35:52 mailmachine dovecot: IMAP(t...@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.