[Dovecot] Index cache errors worse with 2.2.x
Alexander 'Leo' Bergolth
leo at strike.wu.ac.at
Tue May 13 09:46:48 UTC 2014
On 05/07/2014 10:38 PM, Alexander 'Leo' Bergolth wrote:
> I am getting "Cached message size smaller than expected" errors since dovecot-2.1.x.
> Until now, I thought that those errors don't do any harm, I assumed that the cache will just be rebuilt after the error had been detected.
>
> However, since dovecot 2.2.x (I tried 2.2.7 and 2.2.10), the errors sometimes seem to actually cause mail access to fail.
dovecot 2.2.12 and 2.2.13 also show the same errors:
-------------------- 8< --------------------
May 13 10:38:07 samba dovecot: imap-login: Login: user=<xxx>, method=PLAIN, rip=172.23.60.1, lip=172.23.60.3, mpid=12503, secured, session=<LMyp+0P5bgCsFzwB>
May 13 10:38:08 samba dovecot: imap(xxx): Error: Cached message size smaller than expected (68196 < 68197)
May 13 10:38:08 samba dovecot: imap(xxx): Error: Corrupted index cache file /home/xxx/mail/.imap/INBOX/dovecot.index.cache: Broken physical size for mail UID 1835
May 13 10:38:08 samba dovecot: imap(xxx): Error: read(/var/mail/xxx) failed: Invalid argument (uid=1835)
May 13 10:38:08 samba dovecot: imap(xxx): Disconnected: Internal error occurred. Refer to server log for more information. [2014-05-13 10:38:07] in=794 out=264037
-------------------- 8< --------------------
As before, message size difference is always 1 byte.
Is there any debug mode that could be used to collect more information without flooding the server?
Cheers,
--leo
--
e-mail ::: Leo.Bergolth (at) wu.ac.at
fax ::: +43-1-31336-906050
location ::: IT-Services | Vienna University of Economics | Austria
More information about the dovecot
mailing list