No, I did not compile it with net-snmp. I don't have any debugging tools beyond Solaris's "truss" utility. Problem is, as long as I'm watching it with truss, it runs. As soon as I disconnect, it dies again.
-----Original Message----- From: Igor Brezac [mailto:[EMAIL PROTECTED] Sent: Thursday, January 20, 2005 3:00 PM To: Kirsch, Mathew (Matt) Cc: 'info-cyrus@lists.andrew.cmu.edu' Subject: Re: cyrus imapd 2.2.10 "disappears" on Solaris 8 host On Thu, 20 Jan 2005, Kirsch, Mathew (Matt) wrote: > 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? Did you compile snmp support with cyrus-imapd? There is a problem with net-snmp 5.2. Otherwise, you can attach debugger to the master process and post backtrace. -Igor > /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 > -- Igor --- 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