[Pkg-Cyrus-imapd-Debian-devel] Re: Experimental cyrus22 packages (preview of upcoming official packages) available on alioth

Sven Mueller pkg-cyrus-imapd-debian-devel@lists.alioth.debian.org
Fri, 08 Apr 2005 19:58:39 +0200


Henrique de Moraes Holschuh wrote on 08/04/2005 05:28:
> On Fri, 08 Apr 2005, Sven Mueller wrote:
> 
>> > ..and websieve-0.62, after modifying the package from unstable to
>> > depend upon libcyrus-imap-perl22.
> 
> 
> Make that libcyrus-imap-perl22 | libcyrus-imap-perl21, since websieve
> appears to work with both...

That's what I suggested in my wishlist-bug against websieve. BTW, apart 
from our packages, websieve is the only package in Debian which seems to 
depend on or recommend (or even suggest) libcyrus-imap-perl2*.

>>Apr  8 04:09:29 mail1 cyrus/imaps[32041]: unable to get private key from
>>'/etc/ssl/private/mail.incase.de.key'
>>Apr  8 04:09:29 mail1 cyrus/imaps[32041]: TLS server engine: cannot load
>>cert/key data
>>Apr  8 04:09:29 mail1 cyrus/imaps[32041]: error initializing TLS
>>Apr  8 04:09:29 mail1 cyrus/imaps[32041]: Fatal error: tls_init() failed
> 
> 
> Maybe the certificate path is not complete?

Well, as far as I can tell: it is complete. But you can check for 
yourself: It is also used by apache (https://mail.incase.de/) and 
postfix (telnet -z ssl mail.incase.de ssmtp). Both use exactly the same 
pems, keys and ca-files/pathes.

>>Apr  8 04:09:29 mail1 cyrus/imaps[32041]: DBERROR db4: Database handles
>>open during environment close
>>Apr  8 04:09:29 mail1 cyrus/imaps[32041]: DBERROR: error exiting
>>application: Invalid argument
> 
> I *really* don't like this. 

Me too.

> The fatal() handler needs to shutdown the
> databases properly, we should bugzilla this against cyrus upstream.  Could
> you do that Sven?  You have more data on how to reproduce it...

Well, actually I don't really have more data about it. Even in an 
strace, I don't see which database might be meant. It certainly isn't 
any of the databases in /var/lib/cyrus/*, since they all appear to be in 
perfect shape after the failed SSL connection (and the above log 
messages). Geee, I hate this sort of bug.

ciu,
sven