cyrus-imapd-2.2.3 startup problems

Adi Linden adil at adis.on.ca
Fri Apr 16 15:36:08 EDT 2004


> Ah, now I see.
> 
> RedHat has taken my cyrus-imapd src rpms and included it in Fedora Core 2
> beta. Unfortunately they 'optimized' it in a way that breaks it on other
> older RedHat distributions. My originial package builds fine on every
> RedHat distribution from 6.2 to current. You can find it here:
> 
> http://www.invoca.ch/pub/packages/cyrus-imapd/

I retrieved cyrus-imapd-2.2.3-8.src.rpm, built and installed it. I made 
sure the proper directory structure was ceated in /var/lib/imap/. Once I 
start cyrus-imapd the imap and pop3 processed don't hang around for long. 
I am still getting error messages in the log.

Before I installed the new rpm the old was removed (rpm -e) and the 
/var/lib/imap/ and /var/spool/imap/ directories were cleaned out. One more 
comments, both /var/lib/imap/ and /var/spool/imap/ are mounted via NFS.

Apr 16 14:31:12 mailstore master[32632]: about to exec /usr/lib/cyrus-imapd/imapd
Apr 16 14:31:12 mailstore master[32633]: about to exec /usr/lib/cyrus-imapd/imapd
Apr 16 14:31:12 mailstore master[32634]: about to exec /usr/lib/cyrus-imapd/pop3d
Apr 16 14:31:12 mailstore master[32635]: about to exec /usr/lib/cyrus-imapd/pop3d
Apr 16 14:31:12 mailstore master[32636]: about to exec /usr/lib/cyrus-imapd/lmtpd
Apr 16 14:31:12 mailstore imap[32632]: executed
Apr 16 14:31:12 mailstore imaps[32633]: executed
Apr 16 14:31:12 mailstore pop3[32634]: executed
Apr 16 14:31:12 mailstore pop3s[32635]: executed
Apr 16 14:31:12 mailstore lmtpunix[32636]: executed
Apr 16 14:31:12 mailstore imap[32632]: IOERROR: lock_shared /var/lib/imap/mailboxes.db: No locks available
Apr 16 14:31:12 mailstore imaps[32633]: IOERROR: lock_shared /var/lib/imap/mailboxes.db: No locks available
Apr 16 14:31:12 mailstore pop3[32634]: IOERROR: lock_shared /var/lib/imap/mailboxes.db: No locks available
Apr 16 14:31:12 mailstore pop3s[32635]: IOERROR: lock_shared /var/lib/imap/mailboxes.db: No locks available
Apr 16 14:31:12 mailstore lmtpunix[32636]: IOERROR: lock_shared /var/lib/imap/mailboxes.db: No locks available
Apr 16 14:31:12 mailstore imap[32632]: DBERROR: opening /var/lib/imap/mailboxes.db: cyrusdb error
Apr 16 14:31:12 mailstore imaps[32633]: DBERROR: opening /var/lib/imap/mailboxes.db: cyrusdb error
Apr 16 14:31:12 mailstore pop3[32634]: DBERROR: opening /var/lib/imap/mailboxes.db: cyrusdb error
Apr 16 14:31:12 mailstore pop3s[32635]: DBERROR: opening /var/lib/imap/mailboxes.db: cyrusdb error
Apr 16 14:31:12 mailstore lmtpunix[32636]: DBERROR: opening /var/lib/imap/mailboxes.db: cyrusdb error
Apr 16 14:31:12 mailstore imap[32632]: Fatal error: can't read mailboxes file
Apr 16 14:31:12 mailstore imaps[32633]: Fatal error: can't read mailboxes file
Apr 16 14:31:12 mailstore pop3[32634]: Fatal error: can't read mailboxes file

But the mailboxes file does exist:

[root at mailstore rpms]# ls -l /var/lib/imap
total 60
drwx------    2 cyrus    mail         4096 Apr 16 14:23 backup
drwx------    2 cyrus    mail         4096 Apr 16 14:26 db
drwx------    2 cyrus    mail         4096 Apr 16 14:26 db.backup1
drwx------    2 cyrus    mail         4096 Apr  6 16:21 db.backup2
-rw-------    1 cyrus    mail         8192 Apr 16 14:26 deliver.db
drwx------    2 cyrus    mail         4096 Apr 16 14:23 log
-rw-------    1 cyrus    mail            0 Apr  6 16:21 mailboxes.db
drwx------    2 cyrus    mail         4096 Apr 16 14:23 msg
drwx------    2 cyrus    mail         4096 Apr 16 14:23 proc
drwxr-xr-x    2 cyrus    mail         4096 Apr  6 16:19 ptclient
drwx------    2 cyrus    mail         4096 Apr 16 14:23 quota
drwx------    2 cyrus    mail         4096 Apr 16 14:26 rpm
drwx------    2 cyrus    mail         4096 Apr 16 14:23 sieve
drwxr-x---    2 cyrus    mail         4096 Apr 16 14:26 socket
drwx------    2 cyrus    mail         4096 Apr 16 14:23 user


---
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list