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@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 [EMAIL PROTECTED] --- 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