Opened 5 years ago

Closed 5 years ago

Last modified 3 years ago

#1485466 closed Bugs (fixed)

Search not working

Reported by: jeffshead Owned by:
Priority: 5 Milestone: 0.2-stable
Component: IMAP connection Version: 0.2-beta
Severity: minor Keywords:
Cc:

Description

See post:
http://www.roundcubeforum.net/pending-issues/3513-search-not-working.html#post13773

RoundCube search not working. I only have 16 e-mails in the folder.

Squirrelmail or Telaen search works fine if I switch back to either one. So my IMAP server appears to support search functionality.

Just get the following error with RoundCube:
[10-Sep-2008 03:05:06] PHP Fatal error: Maximum execution time of 120 seconds exceeded in C:\Webmail\rouncube\program\lib\imap.inc on line 190

I have changed the timeout, it does not help. Shouldn't have to change timeout anyway because the search results from Squirrelmail and Telaen are almost instant.

Attachments (2)

console.txt (6.1 KB) - added by jeffshead 5 years ago.
console log after uncommenting all console() calls and performing a search
imap.patch (1.5 KB) - added by alec 5 years ago.
command continuation request support

Download all attachments as: .zip

Change History (9)

comment:1 follow-up: Changed 5 years ago by tensor

  • Severity changed from normal to minor

Please provide a packet captire of IMAP TCP conversation between your IMAP server and Rouncube when doing search.

comment:2 in reply to: ↑ 1 Changed 5 years ago by jeffshead

Replying to tensor:

Please provide a packet captire of IMAP TCP conversation between your IMAP server and Rouncube when doing search.

Please tell me how to capture packet. I can access IMAP server via LAN or WAN.

comment:3 follow-up: Changed 5 years ago by alec

  • Component changed from Core functionality to IMAP connection
  • Milestone changed from later to 0.2-stable

Simple way: go to lib/imap.inc and uncomment console() calls, then check logs/console

Changed 5 years ago by jeffshead

console log after uncommenting all console() calls and performing a search

comment:4 in reply to: ↑ 3 Changed 5 years ago by jeffshead

Replying to alec:

Simple way: go to lib/imap.inc and uncomment console() calls, then check logs/console

I attached 'console.txt' which is the console log file AFTER I uncommented all of the console() calls and performed a search.

comment:5 Changed 5 years ago by alec

So, I see where the problem may be, but I need an account for testing. Send info to alec/alec.pl, please.

Changed 5 years ago by alec

command continuation request support

comment:6 Changed 5 years ago by alec

Try attached imap.patch. Tested with dovecot-1.0. Added iil_PutCommandLine() function which should be used in iil_C_Search(), but in other places probably too.

comment:8 Changed 5 years ago by alec

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in [2b4bae16].

Note: See TracTickets for help on using tickets.