Hello,
I freshly installed a Cyrus IMAPD 2.2.8 MURDER backend server on OpenBSD 3.5 sparc64 and I get everyday the following messages:
Oct 7 13:34:41 server master[18034]: about to exec /usr/local/cyrus/bin/ctl_cyrusdb
Oct 7 13:34:41 server ctl_cyrusdb[18034]: DBERROR db4: PANIC: fatal region error detected; run recovery
Oct 7 13:34:41 server ctl_cyrusdb[18034]: DBERROR: critical database situation
Oct 7 13:34:42 server master[32612]: process 18034 exited, status 75
Oct 7 13:34:41 server ctl_cyrusdb[18034]: DBERROR db4: PANIC: fatal region error detected; run recovery
Oct 7 13:34:41 server ctl_cyrusdb[18034]: DBERROR: critical database situation
Oct 7 13:34:42 server master[32612]: process 18034 exited, status 75
Now this backend server doesn't have any mailboxes configured yet and already I got these error messages. Does anyone know what could be wrong ?
Here is my imapd.conf file:
configdirectory: /imap1/conf
partition-default: /imap1/spool/cyrus
admins: cyrus
sasl_pwcheck_method: saslauthd
force_sasl_client_mech: login
berkeley_cachesize: 512
mupdate_server: frontendserver
mupdate_authname: backendserver
mupdate_password: password
proxyservers: murder
proxy_authname: murder
proxy_password: password
partition-default: /imap1/spool/cyrus
admins: cyrus
sasl_pwcheck_method: saslauthd
force_sasl_client_mech: login
berkeley_cachesize: 512
mupdate_server: frontendserver
mupdate_authname: backendserver
mupdate_password: password
proxyservers: murder
proxy_authname: murder
proxy_password: password
And here is the cyrus.conf file:
# xxx where is ptloader?
# xxx is this how we actually are doing auth? afs tokens?
# xxx is this how we actually are doing auth? afs tokens?
START {
recover cmd="ctl_cyrusdb -r"
mupdatepush cmd="ctl_mboxlist -m"
}
recover cmd="ctl_cyrusdb -r"
mupdatepush cmd="ctl_mboxlist -m"
}
# UNIX sockets start with a slash and are put into /var/imap/sockets
SERVICES {
# add or remove based on preferences
imap cmd="imapd" listen="imap" prefork=5
# imaps cmd="imapd -s" listen="imaps" prefork=1
pop3 cmd="pop3d" listen="pop3" prefork=0
# pop3s cmd="pop3d -s" listen="pop3s" prefork=0
# kpop cmd="pop3d -k" listen="kpop" prefork=0
sieve cmd="timsieved" listen="sieve" prefork=0
SERVICES {
# add or remove based on preferences
imap cmd="imapd" listen="imap" prefork=5
# imaps cmd="imapd -s" listen="imaps" prefork=1
pop3 cmd="pop3d" listen="pop3" prefork=0
# pop3s cmd="pop3d -s" listen="pop3s" prefork=0
# kpop cmd="pop3d -k" listen="kpop" prefork=0
sieve cmd="timsieved" listen="sieve" prefork=0
# fud
fud cmd="fud" listen="fud" prefork=1 proto="udp"
notifyd cmd="notifyd" listen="/imap1/conf/socket/notifyd" proto="udp" prefork=1
fud cmd="fud" listen="fud" prefork=1 proto="udp"
notifyd cmd="notifyd" listen="/imap1/conf/socket/notifyd" proto="udp" prefork=1
# at least one LMTP is required for delivery
lmtp cmd="lmtpd" listen="lmtp" prefork=0
lmtpunix cmd="lmtpd" listen="/imap1/conf/socket/lmtp" prefork=0
lmtp cmd="lmtpd" listen="lmtp" prefork=0
lmtpunix cmd="lmtpd" listen="/imap1/conf/socket/lmtp" prefork=0
# ptloading
# ptloader cmd="ptloader" listen="/imap1/conf/ptclient/ptsock" prefork=1
}
# ptloader cmd="ptloader" listen="/imap1/conf/ptclient/ptsock" prefork=1
}
EVENTS {
# this is required
checkpoint cmd="ctl_cyrusdb -c" period=5
# this is required
checkpoint cmd="ctl_cyrusdb -c" period=5
# this is only necessary if using duplicate delivery suppression
delprune cmd="ctl_deliver -E 3" at=0400
delprune cmd="ctl_deliver -E 3" at=0400
# this is only necessary if caching TLS sessions
tlsprune cmd="tls_prune" at=0400
tlsprune cmd="tls_prune" at=0400
# reauth cmd="/usr/local/bin/ksrvtgt -l 3600 imap @SHORTHOST@ ANDREW.CMU.EDU /imap/conf/srvtab" period=30
}
}
Many thansk in advance for your help
Regards
Do you Yahoo!?
Yahoo! Mail Address AutoComplete - You start. We finish.