Ramya Krishnan wrote:
Hi..
I. I get db error when i try to start master.
Nov 21 18:14:59 ramya master[2855]: about to exec
/var/cyrus/sbin/ctl_cyrusdb
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR ¬<8e>^F^H: db4
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: dbenv->open
'/var/lib/imap/db' failed: Resource temporarily unavailable
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: init() on berkeley
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: reading
/var/lib/imap/db/skipstamp, assuming the worst: No such file or directory
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: checkpointing cyrus databases
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: archiving database file:
/var/lib/imap/annotations.db
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR ¬<8e>^F^H: db4
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: couldn't checkpoint:
Invalid argument
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: sync /var/lib/imap/db:
cyrusdb error
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR ¬<8e>^F^H: db4
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: error listing log
files: Invalid argument
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: archive
/var/lib/imap/db: cyrusdb error
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: archiving database file:
/var/lib/imap/mailboxes.db
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR ¬<8e>^F^H: db4
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: couldn't checkpoint:
Invalid argument
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: sync /var/lib/imap/db:
cyrusdb error
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR ¬<8e>^F^H: db4
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: error listing log
files: Invalid argument
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: DBERROR: archive
/var/lib/imap/db: cyrusdb error
Nov 21 18:15:17 ramya ctl_cyrusdb[2855]: done checkpointing cyrus
databases
Nov 21 18:15:17 ramya master[485]: process 2855 exited, status 1
These are the files that i have in /var/lib/imap/
drwxr-xr-x 23 root root 4096 Nov 21 15:15 ..
drwxr-xr-x 2 cyrus cyrus 4096 Nov 21 15:17 ptclient
drwxr-xr-x 2 cyrus cyrus 4096 Nov 21 15:17 msg
drwxr-xr-x 2 cyrus cyrus 4096 Nov 21 15:17 log
-rw------- 1 cyrus cyrus 144 Nov 21 16:09 mailboxes.db
-rw------- 1 cyrus cyrus 144 Nov 21 16:09 annotations.db
drwxr-xr-x 2 cyrus cyrus 4096 Nov 21 16:09 proc
lrwxrwxrwx 1 root root 22 Nov 21 16:31 socket ->
/var/cyrus/etc/socket/
drwxr-xr-x 2 cyrus cyrus 4096 Nov 21 17:44 db
drwx------ 2 cyrus cyrus 4096 Nov 21 17:45 db.backup2
drwxr-xr-x 9 cyrus mail 4096 Nov 21 18:15 .
II. When i try to deliver a mail through lmtp i get the following errors
Nov 21 18:44:10 ramya master[5189]: about to exec /var/cyrus/sbin/lmtpd
Nov 21 18:44:28 ramya lmtpunix[5189]: DBERROR Ð<^H^H: db4
Nov 21 18:44:28 ramya lmtpunix[5189]: DBERROR: dbenv->open
'/var/lib/imap/db' failed: Resource temporarily unavailable
Nov 21 18:44:28 ramya lmtpunix[5189]: DBERROR: init() on berkeley
Nov 21 18:44:28 ramya lmtpunix[5189]: DBERROR: reading
/var/lib/imap/db/skipstamp, assuming the worst: No such file or directory
Nov 21 18:44:28 ramya lmtpunix[5189]: executed
Nov 21 18:44:28 ramya lmtpunix[5189]: DBERROR Ð<^H^H: db4
Nov 21 18:44:28 ramya lmtpunix[5189]: DBERROR: opening
/var/lib/imap/deliver.db: Invalid argument
Nov 21 18:44:28 ramya lmtpunix[5189]: DBERROR: opening
/var/lib/imap/deliver.db: cyrusdb error
Nov 21 18:44:28 ramya lmtpunix[5189]: FATAL: lmtpd: unable to init
duplicate delivery database
Nov 21 18:44:28 ramya master[485]: process 5189 exited, status 75
Nov 21 18:44:28 ramya master[485]: service lmtpunix pid 5189 in READY
state: terminated abnormally
Nov 21 18:44:28 ramya master[5220]: about to exec /var/cyrus/sbin/lmtpd
I understand that the db files are not created properly... How do i
create them??
I thought tools/mkimap did create the db files...?
III. I would like to integrate IMAP with LDAP. Am i better off trying
for PAM authentication or patching IMAP and then try authentication.
Any pointers to the problem??
Try to stop the master and then "rm /var/lib/imap/db/*"
And then start the master again.
This should solve the problem.
/Casper
----
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