[Dovecot] corrupted binary tree and index data files

Gary Sandine gars at lanl.gov
Tue Aug 9 00:45:54 EEST 2005


On Sun, 2005-08-07 at 15:49 +0300, Timo Sirainen wrote: 
> On Fri, 2005-07-29 at 12:53 -0600, Gary Sandine wrote:
> > I am using dovecot 0.99.14 as an imaps server with mbox folders (in an
> > NFS-mounted directory) in x86 Debian testing.  I have searched the
> > archives of this list and have seen other evidence of the problems I am
> > having.  I get lots of log messages like these:
> > 
> > Jul 29 07:47:09 HOST imap(USER): Corrupted binary tree file /home/USER/IMAP_MBOX_DIR/.imap/INBOX/.imap.index.tree: UID to be inserted isn't higher than existing (290 <= 291)
> > ...
> 
> Dovecot's index files don't like living inside NFS mounted directories.
> With 1.0-test releases they work much better after you change a couple
> of settings, but still not perfectly. Maybe just put the indexes to
> local disks:
> 
> default_mail_env = mbox:~/IMAP_MBOX_DIR:INDEX=/var/lib/dovecot-indexes/%u

Thanks for the suggestion.  I will try that.

We did change to Debian package version 0.99.20050712 and the behavior
has been much better but not perfect, as you say (and I didn't change
any related settings from the defaults).



More information about the dovecot mailing list