Hi,
After removing all softlinks which where pointed to berkley-db version 4.1.25 from the system and recompiling
it works with berkley-db version 4.2.52 also.
It seems that at least the imad checks different directories like /usr/lokal/lib for berkley-db libs and headers also if you configure it
with
>> --with-dbdir=/opt/db \ >> --with-bdb-libdir=/opt/db/lib \ >> --with-bdb-incdir=/opt/db/include \
Maybe becaue of the settings in /etc/ld.so.conf
so long
Günter
Günter Zimmermann schrieb:
Hi people,
The problem is solved.
It was because of different versions od berkley-db in sasl and imapd.
It found this information in the trace.
Another Point is that its only works with berkley-db version 4.1.25.
Version 4.2.52 did not work.
thx for your help.
strace was a really good hint:-)
mfg Günter Zimmermann [EMAIL PROTECTED] mobil: +43 (699) 110 95620
Zitat von Günter Zimmermann <[EMAIL PROTECTED]>:
Hi,
Here are the informations:
I am using db-4.2.52.
# diff /etc/imapd.conf /etc/cyrus-imapd-2.2.5/imapd.conf # cat imap_conf.diff 25a26,31 > mboxlist_db: skiplist > seenstate_db: skiplist > ptscache_db: skiplist > subscription_db: flat > tlscache_db: skiplist > duplicate_db: skiplist
The trace comes as gziped attatchment because its size.
The startcommand was: /opt/strace-4.5.1/bin/strace -fF -o /tmp/cyrus.out /opt/cyrus-imapd-2.2.5/service/master -C /etc/cyrus-imapd-2.2.5/imapd.conf -M /etc/cyrus-imapd-2.2.5/cyrus.conf &
best regards Günter
The same error happens with cyrus imapd 2.2.3
Simon Matter schrieb:
>> Hi, >> >> I have an cyrus imapd 2.2.2 Beta running. >> >> Now i tried to update to 2.2.5. >> >> Startcommand: >> /opt/cyrus-imapd-2.2.5/service/master -C >> /etc/cyrus-imapd-2.2.5/imapd.conf -M /etc/cyrus-imapd-2.2.5/cyrus.conf >> If try to logon i get this error and the master process dies >> > > > What your database backends configuration? you could provide us a diff > between your 2.2.2beta imapd.conf and the 2.2.5 imapd.conf. > Then, you could try starting master with something like strace -f or > whatever is apropriate for your OS. > > Simon > > > >> Error: >> Jun 17 20:12:30 andromeda master[31404]: process 31410 exited, signaled >> to death by 11 >> Jun 17 20:12:30 andromeda master[31404]: service imap pid 31410 in BUSY >> state: terminated abnormally >> >> I compiled with this command: >> make clean; >> ./configure \ >> --prefix=/opt/cyrus-imapd-2.2.5 \ >> --sysconfdir=/etc/cyrus-imapd-2.2.5 \ >> --localstatedir=/var/cyrus-imapd-2.2.5 \ >> --with-cyrus-prefix=/opt/cyrus-2.2.5 \ >> --with-service-path=/opt/cyrus-imapd-2.2.5/service \ >> --infodir=/usr/share/info \ >> --mandir=/usr/share/man \ >> --with-auth=unix \ >> --with-openssl=/opt/openssl \ >> --with-dbdir=/opt/db \ >> --with-bdb-libdir=/opt/db/lib \ >> --with-bdb-incdir=/opt/db/include \ >> --with-sasl=/opt/sasl2 \ >> --with-perl=/opt/perl/bin/perl \ >> --with-cyrus-user=wwwrun \ >> --with-cyrus-group=nogroup \ >> --enable-listext \ >> --enable-netscapehack \ >> --enable-nntp \ >> --with-ldap=/opt/openldap \ >> --with-gss_impl=heimdal \ >> --without-snmp \ >> --enable-murder && make && make install >> >> thx for every help >> >> Günter Zimmermann >> >> --- >> 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 >> >> >> > > > > >
Simon Matter schrieb:
>>Hi, >> >>I have an cyrus imapd 2.2.2 Beta running. >> >>Now i tried to update to 2.2.5. >> >>Startcommand: >>/opt/cyrus-imapd-2.2.5/service/master -C >>/etc/cyrus-imapd-2.2.5/imapd.conf -M /etc/cyrus-imapd-2.2.5/cyrus.conf >>If try to logon i get this error and the master process dies >> >> > >What your database backends configuration? you could provide us a diff >between your 2.2.2beta imapd.conf and the 2.2.5 imapd.conf. >Then, you could try starting master with something like strace -f or >whatever is apropriate for your OS. > >Simon > > > >>Error: >>Jun 17 20:12:30 andromeda master[31404]: process 31410 exited, signaled >>to death by 11 >>Jun 17 20:12:30 andromeda master[31404]: service imap pid 31410 in BUSY >>state: terminated abnormally >> >>I compiled with this command: >>make clean; >>./configure \ >>--prefix=/opt/cyrus-imapd-2.2.5 \ >>--sysconfdir=/etc/cyrus-imapd-2.2.5 \ >>--localstatedir=/var/cyrus-imapd-2.2.5 \ >>--with-cyrus-prefix=/opt/cyrus-2.2.5 \ >>--with-service-path=/opt/cyrus-imapd-2.2.5/service \ >>--infodir=/usr/share/info \ >>--mandir=/usr/share/man \ >>--with-auth=unix \ >>--with-openssl=/opt/openssl \ >>--with-dbdir=/opt/db \ >>--with-bdb-libdir=/opt/db/lib \ >>--with-bdb-incdir=/opt/db/include \ >>--with-sasl=/opt/sasl2 \ >>--with-perl=/opt/perl/bin/perl \ >>--with-cyrus-user=wwwrun \ >>--with-cyrus-group=nogroup \ >>--enable-listext \ >>--enable-netscapehack \ >>--enable-nntp \ >>--with-ldap=/opt/openldap \ >>--with-gss_impl=heimdal \ >>--without-snmp \ >>--enable-murder && make && make install >> >>thx for every help >> >>Günter Zimmermann >> >>--- >>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 >> >> >> >> > > > >
---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program.
--- 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