ctl_cyrusdb DBERROR (urgent)

Didi Rieder adrieder at sbox.tugraz.at
Mon Aug 9 04:44:16 EDT 2004


Hi all,

we just migrated our old cyrus-2.0.17 imap server to a new cyrus-2.2.8 
installation. Everything is fine so far, but I just noticed the following 
log entries:

Aug  9 08:50:01 sbox ctl_cyrusdb[4488]: [ID 702911 local6.notice] 
checkpointing cyrus databases
Aug  9 08:50:02 sbox ctl_cyrusdb[4488]: [ID 854764 local6.error] DBERROR: 
error listing log files: Permission denied
Aug  9 08:50:02 sbox ctl_cyrusdb[4488]: [ID 686478 local6.error] DBERROR: 
archive /mail/imap/db: cyrusdb error
Aug  9 08:50:02 sbox ctl_cyrusdb[4488]: [ID 854764 local6.error] DBERROR: 
error listing log files: Permission denied
Aug  9 08:50:02 sbox ctl_cyrusdb[4488]: [ID 686478 local6.error] DBERROR: 
archive /mail/imap/db: cyrusdb error
Aug  9 08:50:02 sbox ctl_cyrusdb[4488]: [ID 127214 local6.notice] done 
checkpointing cyrus databases

I don't know how to interpret or solve the problem.

The access rights for /mail/imap/db are the following:
[root at sbox root]# ls -la /mail/imap/db
total 61030
drwxr-xr-x   2 cyrus    mail         512 Aug  9 00:59 .
drwxr-x---  15 cyrus    mail         512 Aug  9 10:30 ..
-rw-------   1 cyrus    mail        8192 Aug  9 10:39 __db.001
-rw-------   1 cyrus    mail      663552 Aug  8 20:28 __db.002
-rw-------   1 cyrus    mail       98304 Aug  8 21:14 __db.003
-rw-------   1 cyrus    mail     20561920 Aug  8 20:19 __db.004
-rw-------   1 cyrus    mail       32768 Aug  8 20:19 __db.005
-rw-------   1 cyrus    mail     10485747 Aug  9 00:59 log.0000000001
-rw-------   1 cyrus    mail     5254746 Aug  9 10:39 log.0000000002
-rw-------   1 cyrus    mail           4 Aug  8 20:19 skipstamp

The db types are set to:
annotation_db: skiplist
duplicate_db: berkeley-nosync
mboxlist_db: skiplist
seenstate_db: skiplist
subscription_db: flat
tlscache_db: berkeley-nosync

cyrus.conf looks like this:

START {
  # do not delete this entry!
  recover       cmd="ctl_cyrusdb -r"

  # this is only necessary if using idled for IMAP IDLE
  idled         cmd="idled"
}

# UNIX sockets start with a slash and are put into /mail/imap/sockets
SERVICES {
  # add or remove based on preferences
  imap          cmd="imapd" listen="imap" prefork=5
  imaps         cmd="imapd -s" listen="imaps" prefork=5
  sieve         cmd="timsieved" listen="sieve" prefork=0

  # at least one LMTP is required for delivery
  lmtpunix      cmd="lmtpd" listen="/mail/imap/socket/lmtp" prefork=2

  # sendmail socket map deamon
  smmapunix     cmd="smmapd" listen="/mail/imap/socket/smmapd" prefork=2

}

EVENTS {
  # this is required
  checkpoint    cmd="ctl_cyrusdb -c" period=10

  # this is only necessary if using duplicate delivery suppression,
  # Sieve or NNTP
  delprune      cmd="cyr_expire -E 3" at=0400

  # this is only necessary if caching TLS sessions
  tlsprune      cmd="tls_prune" at=0400
}


Thanks for any help.....

	Didi

-- 
---------------------------------
Didi Rieder
adrieder at sbox.tugraz.at
PGPKey ID: 3431D0B0
---------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : https://lists.andrew.cmu.edu/mailman/private/info-cyrus/attachments/20040809/e07eaf7d/attachment.bin


More information about the Info-cyrus mailing list