Dear Cyrus Fans,
   I've installed Cyurs 2.0.9 on a NetBSD-1.5 Alpha platform.  I am having
trouble reliably getting sequential connections.  I have experimented with 
the patch for db3 relative to alignment mentioned in the FAQ.
   What seems to be happening is that the second connection seems to get
hung at authenication.  

If in cyurs.conf I set prefork to 2 without the patch I can never connect
via pine.  If I set prefork to 0 without the patch I can connect once and
then the second connection hangs.

If in cyrus.conf I set prefork to 2 with the patch I can connect quickly
once but not after thant.  If I set prefork to 0 I can connect once and 
sometimes more than once.

In imapd.log I sometimes see the following:
========
Feb 19 16:10:44 haywardfamily imapd[16453]: DBERROR(cyrusdb_db3 - 2)[22]:
opening /usr/var/imap/mailboxes.db: Invalid argument

Feb 19 16:10:44 haywardfamily imapd[16453]: DBERROR (mboxlist): opening
/usr/var /imap/mailboxes.db: cyrusdb error

Feb 19 16:10:44 haywardfamily master[16420]: process 16453 exited,
signaled to d eath by 11

======

NetBSD 1.5 and are using packages for db3, perl etc. NetBSD 1.5 aparently
has problems with mmap as used by cyrus. I am on a personal Alpha which
has a 64 bit word size.

Any suggestions on how to get past this sticking point?

johnh...

Reply via email to