[Dovecot] Corrupted Indexes
What are the reprecussions of a corrupted index?
Jul 11 08:47:23 pop1.cfu.net dovecot: IMAP(breu@cfu.net): Corrupted
index cache file
/var/spool/mail/filer/storage//cfu.net/b/r/breu/.lists.horde-imp/dovecot.index.cache: field header names
corrupted
Jul 11 13:22:06 pop6.cfu.net dovecot: IMAP(breu@cfu.net): Corrupted
index cache file
/var/spool/mail/filer/storage//cfu.net/b/r/breu/dovecot.index.cache:
invalid record size
Thanks,
Joseph W. Breu, CCNA phone : +1.319.268.5228 Senior Network Administrator fax : +1.319.266.8158 Cedar Falls Utilities cell : +1.319.493.1686 support: +1.319.268.5221 url : http://www.cfu.net
Hi,
Joseph W. Breu wrote:
What are the reprecussions of a corrupted index?
Jul 11 08:47:23 pop1.cfu.net dovecot: IMAP(breu@cfu.net): Corrupted index cache file /var/spool/mail/filer/storage//cfu.net/b/r/breu/.lists.horde-imp/dovecot.index.cache: field header names corrupted Jul 11 13:22:06 pop6.cfu.net dovecot: IMAP(breu@cfu.net): Corrupted index cache file /var/spool/mail/filer/storage//cfu.net/b/r/breu/dovecot.index.cache: invalid record size
Thanks,
Joseph W. Breu, CCNA phone : +1.319.268.5228 Senior Network Administrator fax : +1.319.266.8158 Cedar Falls Utilities cell : +1.319.493.1686 support: +1.319.268.5221 url : http://www.cfu.net
1.0.rc2 on Debian Sarge with 2.6.15 kernel.
I see in my logs errors listed by Joseph and also:
Jul 10 13:52:35 mailserv dovecot: imap-login: file ioloop.c: line 22 (io_add): assertion failed: (fd >= 0) Jul 10 13:52:35 mailserv dovecot: child 2451 (login) killed with signal 6 ... Jul 10 16:02:22 mailserv dovecot: IMAP(user1): Corrupted transaction log file /var/mail/user1/.propuri.29-06_Q01388458-15/dovecot.index.log: Append with UID 1, but next_uid = 20 ... Jul 10 16:23:18 mailserv dovecot: IMAP(user2): Corrupted index cache file /var/mail/user12/.Sent/dovecot.index.cache: record points outside file
How bad is this?
Regards, Dumitru
On Tue, 2006-07-11 at 23:52 +0300, Dumitru Negara wrote:
Jul 10 13:52:35 mailserv dovecot: imap-login: file ioloop.c: line 22 (io_add): assertion failed: (fd >= 0) Jul 10 13:52:35 mailserv dovecot: child 2451 (login) killed with signal 6
Well, it would be nice to know why this happens. Unfortunately it's a bit difficult to debug login processes. How often does this happen? Do you know how to reproduce it?
Do you use SSL? Or Dovecot's proxying feature?
... Jul 10 16:02:22 mailserv dovecot: IMAP(user1): Corrupted transaction log file /var/mail/user1/.propuri.29-06_Q01388458-15/dovecot.index.log: Append with UID 1, but next_uid = 20 ...
It's possible that I did some fixes related to this since rc2, but I'm not sure. Again if you know how to reproduce would be nice..
Jul 10 16:23:18 mailserv dovecot: IMAP(user2): Corrupted index cache file /var/mail/user12/.Sent/dovecot.index.cache: record points outside file
This is completely transparent to users, but I thought I had already fixed all these problems. Or are you using NFS?
participants (3)
-
Dumitru Negara
-
Joseph W. Breu
-
Timo Sirainen