IOERROR: zero index/expunge record

Marc Muehlfeld Marc.Muehlfeld at medizinische-genetik.de
Fri Jul 22 04:19:40 EDT 2011


Hi,

two weeks ago we migrated from Centos 5.6 (cyrus 2.3.7) to Scientific Linux 
6.0 (cyrus 2.3.16). Since that day some users are having problems with their 
mailbox. Thunderbird shows them "IOERRORS" and some are seeing undeletable 
mails with no content.

The imapd's logfile contains the following:

imap[21918]: IOERROR: user.xxx zero index/expunge record 41/47
imap[16600]: IOERROR: user.yyy zero index/expunge record 16/17

Also the mailbox (sub-)folder contains *.NEW files when this happens:
-rw-------   1 cyrus mail  13660 22. Jul 09:22 cyrus.cache.NEW
-rw-------   1 cyrus mail    800 22. Jul 09:22 cyrus.index.NEW

Reconstructing the mailbox removes the *.NEW files and it's working for some 
hours or a day. But the problem and the *NEW files are always comming back. 
But reconstructing several mailboxes every day can't be the solution. On 
client side nothing had changed.

For the migration the database was converted to text on the old system and 
reimported on SL6 using ctl_mboxlist. /etc/imapd.conf and /etc/cyrus.conf are 
copied from the old system.

Does anybody have an idea what could be wrong and how it could be fixed?


Regards,
Marc


More information about the Info-cyrus mailing list