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/
