Followup,

I have found the culprit it is the new version of PEAR::Net_Sieve  
(1.1.7) which adds this,

1166,1171c1132
<         // The server should be sending a CAPABILITY response after
<         // negotiating TLS. Read it, and ignore if it doesn't.
<         $this->_doCmd();

Commenting this out allows the cyrus timesieve connection under  
starttls to continue.  So my guess is that the ignoring part of this  
function is not doing the right thing.

-derek

On Sep 19, 2009, at 12:51 PM, Derek Yarnell wrote:

> So we have been running 0.2.2 just fine for awhile with the old pre- 
> plugin managesieve code.  I have just installed 0.3 and activated  
> the managesieve plugin however when I go to to the filters tab in  
> the settings it never comes back and just seems to be stuck  
> loading.  There are no logs generated and a tcpdump shows that the  
> client starts the sieve session on the server w/ a starttls but then  
> seems to stall.  Is there anyway I can get roundcube to be much more  
> verbose to what it is doing?  I just turned off TLS and it seems to  
> work just fine.
>
> The odd thing is that the previous non-plugin managesieve code did  
> not have this issue so either their is a regression in it or its  
> dependencies.
>
> I am using "Cyrus timsieved v2.2.12-Invoca-RPM-2.2.12-10.el4_8.1"  
> for my sieve server".
>
> Thanks,
> derek
>
> Derek Yarnell
> UNIX Systems Administrator
> University of Maryland
> Institute for Advanced Computer Studies
>
>
>
>

Derek Yarnell
UNIX Systems Administrator
University of Maryland
Institute for Advanced Computer Studies



_______________________________________________
List info: http://lists.roundcube.net/dev/

Reply via email to