IOERROR: writing cache file : Bad address

Ismaël Tanguy ismael.tanguy at
Fri Jul 10 09:00:56 EDT 2020


we have separate our Postfix Server from our old Cyrus Server and so 
pass LMTP on TCP :

   #lmtpunix     cmd="/usr/cyrus/bin/lmtpd -C /etc/imapd.conf" 
listen="/var/lib/imap/socket/lmtp" prefork=10 maxchild=240
  lmtp          cmd="lmtpd" listen="lmtp" prefork=1

We are not facing problems with seen State reseting all Inbox mails to 

We have many lines like that in /var/log/messages :

  skiplist: checkpointed /var/lib/imap/user/s/silaot.seen (43 records, 
3160 bytes) in 0 seconds

and this ones :

IOERROR: writing cache file for user.silaot.Trash: Bad address

We have observed that all mails came back to unread after expunging a mail.

We've tried with no success to reconstruct mailbox folder after delete 
cyrus files (cyrus.cache, cyrus.index, ..)

Has anyone some advices to help us?

Our cyrus version is :

 > version
name       : Cyrus IMAPD
version    : v2.3.11 2007/12/10 14:48:14
vendor     : Project Cyrus
os         : Linux
os-version : 2.6.18-194.11.4.el5
environment: Built w/Cyrus SASL 2.1.22
              Running w/Cyrus SASL 2.1.22
              Built w/Sleepycat Software: Berkeley DB 4.3.29: (January  
7, 2007)
              Running w/Sleepycat Software: Berkeley DB 4.3.29: 
(January  7, 2007)
              Built w/OpenSSL 0.9.8b 04 May 2006
              Running w/OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
              CMU Sieve 2.3
              TCP Wrappers
              mmap = shared
              lock = fcntl
              nonblock = fcntl
              idle = idled




More information about the Info-cyrus mailing list