> Hi, > > I got the following error in my log (cyrus 2.2.13-14+lenny3): > > -------------------------- > Apr 5 04:12:48 server cyrus/lmtpunix[8473]: IOERROR: > lock_shared /var/lib/cyrus/deliver.db: Interrupted system call > Apr 5 04:12:48 server cyrus/lmtpunix[8473]: DBERROR: > opening /var/lib/cyrus/deliver.db: cyrusdb error > Apr 5 04:12:48 server cyrus/lmtpunix[8473]: FATAL: lmtpd: unable to > init duplicate delivery database > Apr 5 04:12:48 server cyrus/master[21374]: process 8473 exited, status > 75 > Apr 5 04:12:48 server cyrus/master[21374]: service lmtpunix pid 8473 in > READY state: terminated abnormally > Apr 5 04:12:48 server cyrus/master[8534]: about to > exec /usr/lib/cyrus/bin/lmtpd > Apr 5 04:12:48 server cyrus/lmtpunix[8534]: executed > Apr 5 04:12:48 server cyrus/lmtpunix[8534]: accepted connection > Apr 5 04:12:48 server cyrus/lmtpunix[8534]: lmtp connection preauth'd > as postman > -------------------------- > > I've seen the three times in my log: > > Apr 3 04:08:57 > Apr 4 04:08:53 > Apr 5 04:12:48 > today 6th April no error > > At 28th March I've changed to skiplist for duplicate and tlscache: Just guessing, maybe you have to stop cyrus, clean up the $configdir/db directory, remove the existing deliver.db file and start up again. Maybe you have some BDB stuff left over in ../db. Regards, Simon > > imapd.conf: > duplicate_db: skiplist > tlscache_db: skiplist > > -------------------------- > /var/lib/cyrus# file *.db > annotations.db: Cyrus skiplist DB > deliver.db: Cyrus skiplist DB > mailboxes.db: Cyrus skiplist DB > tls_sessions.db: Cyrus skiplist DB > -------------------------- > > delprune starts at=0401. > > -------------------------- > /var/lib/cyrus# ls -al > insgesamt 7572 > drwxr-x--- 11 cyrus mail 4096 6. Apr 05:26 . > drwxr-xr-x 40 root root 4096 28. Mär 04:08 .. > -rw------- 1 cyrus mail 144 28. Mär 04:25 annotations.db > drwx------ 2 cyrus mail 4096 28. Mär 04:25 db > drwx------ 2 cyrus mail 4096 6. Apr 05:26 db.backup1 > drwx------ 2 cyrus mail 4096 6. Apr 04:56 db.backup2 > -rw------- 1 cyrus mail 1972804 6. Apr 05:52 deliver.db > -rw------- 1 cyrus mail 4993024 28. Mär 03:49 deliver.db.old > drwx------ 2 cyrus mail 4096 7. Feb 17:03 log > -rw------- 1 cyrus mail 164400 5. Apr 21:52 mailboxes.db > drwx------ 2 cyrus mail 4096 7. Feb 17:03 msg > drwx------ 2 cyrus mail 4096 6. Apr 05:55 proc > drwx------ 28 cyrus mail 4096 7. Feb 17:03 quota > drwxr-x--- 2 cyrus mail 4096 5. Mär 00:20 socket > -rw------- 1 cyrus mail 210152 6. Apr 05:49 tls_sessions.db > -rw------- 1 cyrus mail 327680 28. Mär 03:49 tls_sessions.db.old > drwx------ 28 cyrus mail 4096 7. Feb 17:03 user > -------------------------- > > .db.old files are copies of the old berkeley database files. > > Any ideas? > > Thanks > Marcus > > > ---- > Cyrus Home Page: http://cyrusimap.web.cmu.edu/ > Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki > List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html > ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html