[Tickets #12265] Re: IMAP package throws errors

noreply at bugs.horde.org noreply at bugs.horde.org
Wed May 29 03:16:51 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12265
------------------------------------------------------------------------------
  Ticket             | 12265
  Updated By         | rmssf.pt at gmail.com
  Summary            | IMAP package throws errors
  Queue              | Horde Framework Packages
  Version            | Git master
  Type               | Bug
  State              | Feedback
  Priority           | 2. Medium
  Milestone          |
  Patch              |
  Owners             | Michael Slusarz
------------------------------------------------------------------------------


rmssf.pt at gmail.com (2013-05-29 03:16) wrote:

>> Dovecot 2.0.19.
>>
>> I´ve applied the patches from github. I´ll observe to see if the
>> error has gone way and report back.
>
> I'm also seeing this issue with Dovecot 1.0 (yes, I know...)
>
> Will try this fix and report back later.
>
> Rui

No more problems so far after the update of imap client through pear...
I'll post in this thread if it will happen again, though I think it  
will not happen again after the fix to prevent the infinite loop that  
was causing it, but I agree that indeed it would be better to know the  
exact cause of the problem, if a real bug in the imap server or just a  
problem in its config (maybe not enough max processes?). Maybe I'll  
dig it when I have time, what I know so far is that only yesterday it  
started to happen at my server, although I've updated the imap client  
over 6 days ago. So it seems it is triggered only on specific  
situations, maybe when more than a specified number of users are  
connected, then maybe just a case of an insufficient number of max  
imap server processes.

What I still dont know and bugs me completely is why I am the only one  
here that had again after this update have to manually edit  
"Imap/Client/Socket.php" at line 3300 and replace "_queryCapability()"  
with "queryCapability()" to remove the underscore, whithout which I'd  
just see a "500 server error" browser page:
> "PHP Fatal error:  Call to undefined method  
> Horde_Imap_Client_Socket::_queryCapability() in  
> /usr/share/pear/Horde/Imap/Client/Socket.php on line 3300"
I had to do this tweak already before, after the previous update to  
imap client some days ago and again with this last update. That line  
is the only place where "queryCapability()" is referenced with an  
underscore prefix.
Sorry for the off-topic.

Rui





More information about the bugs mailing list