[horde] IMP search not working (both basic and advanced)

Jan Schneider jan at horde.org
Wed May 11 16:11:13 UTC 2011


Zitat von Michael M Slusarz <slusarz at horde.org>:

> Quoting Michele Bergonzoni <bergonz at labs.it>:
>
>> With the latest Horde (upgraded yesterday from pear, the issue was  
>> already present), my IMP search is not working:
>>
>> - Basic: I get the notification "Searching is not available."
>>
>> - Advanced: whatever I search, I see the usual mailbox with all the  
>> messages, with a visible unicode char in the URL bar (maybe this is  
>> normal). I am returned to the inbox, even if I search in a  
>> different folder.
>>
>> I am using dovecot 2.0.6 with imap and I believe it has ESEARCH.  
>> This is what I see (with imapdebug turned on in backends.local.php)  
>> when I try basic search and receive the notification:
>>
>>
>> ------------------------------
>> (1305103878.7900) S: * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR  
>> LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN] Dovecot ready.
>> (1305103878.8500) C: [SASL-IR AUTHENTICATE Command - username: bergonz]
>> (1305103878.8600) S: 1 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR  
>> LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES  
>> THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS  
>> LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES  
>> WITHIN CONTEXT=SEARCH LIST-STATUS] Logged in
>> (1305103878.8700) C: 2 SELECT INBOX
>> (1305103878.9200) S: * FLAGS (\Answered \Flagged \Deleted \Seen  
>> \Draft unknown-2 unknown-3 $MDNSent $Forwarded Junk NonJunk $label1  
>> $has_cal)
>> (1305103878.9200) S: * OK [PERMANENTFLAGS (\Answered \Flagged  
>> \Deleted \Seen \Draft unknown-2 unknown-3 $MDNSent $Forwarded Junk  
>> NonJunk $label1 $has_cal \*)] Flags permitted.
>>
>> .. then I see what appears the usual dialogue to retrieve the inbox.
>>
>> With loglevel set to debug, I see lots of messages, but none of  
>> them is apparently related to this. No debug message is generated  
>> in the failing "if" in imp/search-basic.php (i wrapped it between  
>> two debug messages).
>>
>> My PHP comes from Debian and is:
>>
>> PHP 5.3.3-7 with Suhosin-Patch (cli) (built: Jan  5 2011 12:52:48)
>> Copyright (c) 1997-2009 The PHP Group
>> Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
>>    with Suhosin v0.9.32.1, Copyright (c) 2007-2010, by SektionEins GmbH
>
> Read imp/docs/INSTALL.  Suhosin is badly broken.  You can't use it.

These are only references to the Suhosin patch with is not  
problematic. But the Suhosin extension breaks stuff.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the horde mailing list