Hi,

How is it going with the problem?

Status is unchanged.

Could this be a Solaris only problem. Asking as I am using OpenBSD. And I have use all releases from 2.2.6 to 2.2.10 on OpenBSD 3.5 and 3.6 and never ever had a Cyrus crash or a corrupt mailbox.

Don't know. Probably an issue with Solaris and Sun's Compiler. Had some compile problems with earlier releases because some code seemed to be designed for GNU-Compiler only. But I don't want to compile everything again with gcc just to check whether this works better or not.


I am working for a Sun microsystems partner and have a customer that eventually want to use Cyrus on a couple of 240 servers. So I also have an interest in this case.

Do you have much load ?
(My load is not that high)

We have two mail servers:

1) A SunFire V210 with Solaris 9, five concurrent users and 60 user mail folders. The two disks on that SunFire are mirrored.

2) An Enterprise 450 with Solaris 8 and about 100 concurrent users, 1340 user mail folders and 308 shared folders. The IMAP folders are stored on two RAID 5 volumes consisting of 4 and 8 4GB disks plus a hot spare. The disk I/O is rather slow.

I created a package that contains all software required to run a mail server (Cyrus IMAP, SASL, OpenLDAP, OpenSSL, Postfix, Apache, PHP, PHP-Accelerator, Squirrelmail, Perl, SpamAssassin). All software is compiled on Solaris 9 using Sun's Studio 9 Compiler.

Both mail servers authenticate with LDAP against a Sun Directory Server Replica. The mail server is mostly used for intranet. Our users mainly connect with Mozilla, Thunderbird or Netscape on Linux or Solaris clients.

The crashing Cyrus IMAP processes only occur on mailserver 2) about 2-3 times a week. Maybe because it's Solaris 8 and Cyrus is compiled on Solaris 9 or simply because on Server 1) are much less users and it just hasn't happened yet. But all other software components are running fine.

Imapd linked libraries on Solaris 8:

ldd /opt/adnmail/cyrus/bin/imapd
libsasl2.so.2 => /opt/adnmail/cyrus/lib/libsasl2.so.2
libdl.so.1 => /usr/lib/libdl.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libdb-4.2.so => /opt/adnmail/db/lib/libdb-4.2.so
libssl.so.0.9.7 => /opt/adnmail/openssl/lib/libssl.so.0.9.7
libcrypto.so.0.9.7 => /opt/adnmail/openssl/lib/libcrypto.so.0.9.7
librt.so.1 => /usr/lib/librt.so.1
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libaio.so.1 => /usr/lib/libaio.so.1
/usr/platform/SUNW,Ultra-4/lib/libc_psr.so.1


Imapd linked libraries on Solaris 9:

ldd /opt/adnmail/cyrus/bin/imapd
libsasl2.so.2 => /opt/adnmail/cyrus/lib/libsasl2.so.2
libdl.so.1 => /usr/lib/libdl.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libdb-4.2.so => /opt/adnmail/db/lib/libdb-4.2.so
libssl.so.0.9.7 => /opt/adnmail/openssl/lib/libssl.so.0.9.7
libcrypto.so.0.9.7 => /opt/adnmail/openssl/lib/libcrypto.so.0.9.7
librt.so.1 => /usr/lib/librt.so.1
libc.so.1 => /usr/lib/libc.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libaio.so.1 => /usr/lib/libaio.so.1
libmd5.so.1 => /usr/lib/libmd5.so.1
/usr/platform/SUNW,Sun-Fire-V210/lib/libc_psr.so.1
/usr/platform/SUNW,Sun-Fire-V210/lib/libmd5_psr.so.1



Regards, Bernd --- 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

Reply via email to