[Kolab-devel] Ingo states 'Failed to establish TLS connection'

Marcus Hüwe suse-tux at gmx.de
Tue Jun 27 02:16:41 CEST 2006


Am Mon, 26 Jun 2006 23:36:17 +0200
schrieb Marcus Hüwe <suse-tux at gmx.de>:

> Am Mon, 26 Jun 2006 23:02:41 +0200
> schrieb Richard Bos <radoeka at xs4all.nl>:
> 
> > Hello Kolab-bers,
> > 
> > last weekend I succesfully installed the horde modules: Ingo and
> > IMP.  This is all suse based, and most of the things just work :)
> > 
> > There is an issue with Ingo however, perhaps someone is able to
> > point in the right direction.  Short problem description: filter
> > rules are not executed. I think this is dues to the filter script
> > not being written to the server. The cause could be a TLS problem.
> > 
> /var/log/messages:
> 
> Jun 26 23:26:41 linux master[4645]: about to
> exec /usr/lib/cyrus/bin/timsieved
> Jun 26 23:26:41 linux sieve[4645]: executed
> Jun 26 23:26:41 linux sieve[4645]: accepted connection
> Jun 26 23:26:41 linux sieve[4645]: TLS server engine: cannot load CA
> data
> Jun 26 23:26:41 linux sieve[4645]: STARTTLS failed:
> linux.linux-network.tld[127.0.0.1]
> Jun 26 23:26:41 linux sieve[4645]: DBERROR 0U\uffff: db4
> Jun 26 23:26:41 linux sieve[4645]: DBERROR 0U\uffff: db4
> Jun 26 23:26:41 linux sieve[4645]: DBERROR: error exiting application:
> Invalid argument
> Jun 26 23:26:41 linux master[4387]: process 4645 exited, status 0
> 
> 
> The question is why is ingo trying to login via tls?
Ah got it!
It's a "problem" (ok not really a problem ;) ) with the Sieve.php
script (http://pear.php.net/package/Net_Sieve)
Have a look at the attached diff.
Maybe it's possible to write a patch (which can be accepted upstream)
which disables the tls_check (maybe something like a set_capabilities
method...) because i want to avoid to use older versions of Sieve.php
or a patched Sieve.php.

Now the question why is it working on kolab?
Here's an easy answer:
Kolab uses an older Sieve.php script which doesn't have the tls_check
(and the other tls_methods).


Marcus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sieve.php.diff
Type: text/x-patch
Size: 608 bytes
Desc: not available
URL: <http://lists.kolab.org/pipermail/devel/attachments/20060627/66702194/attachment.bin>


More information about the devel mailing list