master and imtest are not running successfully

From: Barbara Howard (no email)
Date: Tue Oct 02 2001 - 12:14:00 EDT


Hello,

I cannot get master and imtest to run successfully - here are the vitals
and what-not.

libsasl version 1.5.24
Configure string used:
env CPPFLAGS="-I/usr/local/BerkeleyDB.3.3/include"
LDFLAGS="-L/usr/local/BerkeleyDB.3.3/lib
-R/usr/local/BerkeleyDB.3.3/lib" ./configure --disable-krb4
--disable-digest --disable-gssapi --disable-anon --disable-cram
--with-pwcheck=/var/pwcheck --enable-login --enable-pwcheck

Cyrus version 2.0.13
Configruation string used:
./configure --prefix=/opt/cyrus --with-auth=unix
--with-cyrus-prefix=/opt/cyrus --with-notify=no
--with-sasl=/opt/EMail/libsasl --disable-sieve
--with-dbdir=/usr/local/BerkeleyDB.3.3 --with-cyrus-group=mail

imapd.conf:

configdirectory: /var/imap
partition-default: /var/spool/imap
admins: cyrus root sysadmin
srvtab: /var/imap/srvtab
sasl_pwcheck_method: passwd

cyrus.conf:

# standard standalone server implementation

START {
  # do not delete these entries!
  mboxlist cmd="ctl_mboxlist -r"
  deliver cmd="ctl_deliver -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/sockets
SERVICES {
  # add or remove based on preferences
  imap cmd="imapd" listen="imap" prefork=0
  # pop3 cmd="pop3d" listen="pop3" prefork=0

  # LMTP is required for delivery
  lmtpunix cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=0
}

EVENTS {
  # this is required
  checkpoint cmd="ctl_mboxlist -c" period=30

  # this is only necessary if using duplicate delivery suppression
  delprune cmd="ctl_deliver -E 3" period=1440
}

imap.log file output after starting master:

Oct 2 10:56:29 sunadi7.anjd.intel.com master[8064]: process started
Oct 2 10:56:29 sunadi7.anjd.intel.com master[8065]: about to exec
/opt/cyrus/bin/ctl_mboxlist
Oct 2 10:56:29 sunadi7.anjd.intel.com ctl_mboxlist[8065]: running
mboxlist recovery
Oct 2 10:56:29 sunadi7.anjd.intel.com master[8064]: process 8065
exited, signaled to death by 4
Oct 2 10:56:29 sunadi7.anjd.intel.com last message repeated 1 time
Oct 2 10:56:29 sunadi7.anjd.intel.com master[8066]: about to exec
/opt/cyrus/bin/ctl_deliver
Oct 2 10:56:29 sunadi7.anjd.intel.com ctl_deliver[8066]: DBERROR:
dbenv->open failed: Bad file number
Oct 2 10:56:29 sunadi7.anjd.intel.com last message repeated 1 time
Oct 2 10:56:29 sunadi7.anjd.intel.com master[8064]: process 8066
exited, status 1
Oct 2 10:56:29 sunadi7.anjd.intel.com last message repeated 1 time
Oct 2 10:56:29 sunadi7.anjd.intel.com master[8064]: ready for work
Oct 2 10:56:29 sunadi7.anjd.intel.com master[8067]: about to exec
/opt/cyrus/bin/ctl_mboxlist
Oct 2 10:56:29 sunadi7.anjd.intel.com master[8068]: about to exec
/opt/cyrus/bin/ctl_deliver
Oct 2 10:56:29 sunadi7.anjd.intel.com ctl_mboxlist[8067]: checkpointing
mboxlis
Oct 2 10:56:29 sunadi7.anjd.intel.com ctl_deliver[8068]: DBERROR:
dbenv->open failed: Bad file number
Oct 2 10:56:29 sunadi7.anjd.intel.com last message repeated 1 time
Oct 2 10:56:29 sunadi7.anjd.intel.com master[8064]: process 8067
exited, signaled to death by 4
Oct 2 10:56:29 sunadi7.anjd.intel.com last message repeated 1 time
Oct 2 10:56:29 sunadi7.anjd.intel.com master[8064]: process 8068
exited, status 1

imtest -m login -p imap localhost comes back with:
C: C01 CAPABILITY

Nothing else happens - no password request and I have to ^C to get out.
This of course leaves the port in use on the master side and I have to
kill the master to try something new.

I can also give it port 143 with the same results.
I was able to run /usr/local/sbin/saslpasswd without incident
I have seen this chattr, but I cannot find this anywhere on my system -
Solaris 2.6

Thanks!

Barbara








Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD