cyrus imapd 2.2.10 "disappears" on Solaris 8 host
Kirsch, Mathew (Matt)
Mathew.Kirsch at PaeTec.com
Thu Jan 20 15:07:49 EST 2005
A little more info:
I found out that it was actually logging this to syslogd:
Jan 20 14:58:23 uxrsp210 master[10009]: [ID 183672 local6.info] exiting on
SIGTERM/SIGINT
That's IT, though. No other diagnostics appear. I've since upgraded from
Berkeley DB 3.3.1 to Berkeley DB 4.2.52, and it didn't make any difference,
except now I'm getting these error messages:
Jan 20 15:00:03 uxrsp210 ctl_cyrusdb[10025]: DBERROR: error listing log
files: DB_NOTFOUND: No matching key/data pair found
Jan 20 15:00:03 uxrsp210 ctl_cyrusdb[10025]: DBERROR: archive
/u00/imap/config/db: cyrusdb error
Jan 20 15:00:03 uxrsp210 ctl_cyrusdb[10025]: DBERROR: error listing log
files: DB_NOTFOUND: No matching key/data pair found
Jan 20 15:00:03 uxrsp210 ctl_cyrusdb[10025]: DBERROR: archive
/u00/imap/config/db: cyrusdb error
-----Original Message-----
From: Kirsch, Mathew (Matt)
Sent: Thursday, January 20, 2005 1:50 PM
To: 'info-cyrus at lists.andrew.cmu.edu'
Subject: cyrus imapd 2.2.10 "disappears" on Solaris 8 host
I just got cyrus imapd 2.2.10 running on a Solaris 8 host. Problem is, the
master process keeps disappearing off the process list. It's not dumping
core. It's not logging any problems. It's just going away.
We need this to run reliably. Can anyone give me any suggestions as to how
to debug the situation?
/etc/cyrus.conf:
# standard standalone server implementation
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 /var/imap/socket
SERVICES {
# add or remove based on preferences
imap cmd="imapd" listen="imap" prefork=0
imaps cmd="imapd -s" listen="imaps" prefork=0
pop3 cmd="pop3d" listen="pop3" prefork=0
pop3s cmd="pop3d -s" listen="pop3s" prefork=0
sieve cmd="timsieved" listen="sieve" prefork=0
# these are only necessary if receiving/exporting usenet via NNTP
# nntp cmd="nntpd" listen="nntp" prefork=0
# nntps cmd="nntpd -s" listen="nntps" prefork=0
# at least one LMTP is required for delivery
# lmtp cmd="lmtpd" listen="lmtp" prefork=0
# lmtpunix cmd="lmtpd" listen="/u00/imap/config/socket/lmtp" prefork=0
lmtp cmd="lmtpd" listen="/u00/imap/config/socket/lmtp" prefork=0
# this is only necessary if using notifications
# notify cmd="notifyd" listen="/u00/imap/config/socket/notify"
proto="udp
" prefork=1
}
EVENTS {
# this is required
checkpoint cmd="ctl_cyrusdb -c" period=30
# 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
}
/etc/imapd.conf:
configdirectory: /u00/imap/config
partition-default: /u00/imap/mailstore
admins: root cyrus
sasl_pwcheck_method: auxprop
Matt Kirsch
Unix Systems Administrator
(585) 340-2736 Office
(585) 340-2819 Fax
mathew.kirsch at paetec.com
---
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
---
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