Roundcube Community Forum

News and Announcements => General Discussion => Topic started by: rmelani on May 23, 2013, 03:38:46 PM

Title: error opening a user inbox
Post by: rmelani on May 23, 2013, 03:38:46 PM
Roundcube 0.9.1 Version

Error in browser is: Server Error: UID THREAD: THREAD Arguments invalid

Client can open any other folders using three different browsers.
I Copied the inbox and called it inbox-copy and Roundcube has no issue opening the inbox-copy folder.
Delete all content in inbox and copied it back in and still get same error.

Have a copy of Roundcube running on the same server.
Client has no issues use the copy of Roundcube, accesses inbox just fine
Could this be a Roundcube DB issue?


Thanks,
Robert
Title: Re: error opening a user inbox
Post by: alec on May 24, 2013, 03:23:38 AM
What IMAP server? Enable imap_debug and check how exactly the THREAD command looks like.
Title: Re: error opening a user inbox
Post by: rmelani on May 25, 2013, 06:09:11 PM
Deleting the user in Roundcube's database resolved the issue.
Title: Re: error opening a user inbox
Post by: brcp40 on May 28, 2013, 02:55:52 PM
I'm having this issue as well.  It is definitely tied to the enabling of threading views.  I believe the problem is on the IMAP server side since threading appears to be advertised but not properly implemented.. Here is the imap debug:

[28-May-2013 11:46:55 -0700]: [1F5F] S: * OK Mail Server IMAP4rev1 Tue, 28 May 2013 11:46:55 -0700
[28-May-2013 11:46:55 -0700]: [1F5F] C: A0001 CAPABILITY
[28-May-2013 11:46:55 -0700]: [1F5F] S: * CAPABILITY IMAP4rev1 AUTH=CRAM-MD5 AUTH=PLAIN AUTH=LOGIN AUTH=DIGEST-MD5 SORT THREAD=ORDEREDSUBJECT UIDPLUS QUOTA ACL NAMESPACE CHILDREN IDLE ID UNSELECT
[28-May-2013 11:46:55 -0700]: [1F5F] S: A0001 OK CAPABILITY Completed
[28-May-2013 11:46:55 -0700]: [1F5F] C: A0002 ID ("name" "Roundcube" "version" "0.9.1" "php" "5.3.3" "os" "Linux" "command" "/copy/?_task=mail&_threads=1&_sort=_DESC&_mbox=INBOX&_action=list&_remote=1&_unlock=loading1369766819000&_=1369766819001")
[28-May-2013 11:46:55 -0700]: [1F5F] S: * ID NIL
[28-May-2013 11:46:55 -0700]: [1F5F] S: A0002 OK ID Completed
[28-May-2013 11:46:55 -0700]: [1F5F] C: A0003 LOGIN test ZZZZZZZZZZ
[28-May-2013 11:46:55 -0700]: [1F5F] S: A0003 OK LOGIN Completed
[28-May-2013 11:46:55 -0700]: [1F5F] C: A0004 SELECT INBOX
[28-May-2013 11:46:55 -0700]: [1F5F] S: * FLAGS (\Seen \Answered \Flagged \Deleted \Draft \Recent $Forwarded $Redirected Junk NonJunk)
[28-May-2013 11:46:55 -0700]: [1F5F] S: * 177 EXISTS
[28-May-2013 11:46:55 -0700]: [1F5F] S: * 0 RECENT
[28-May-2013 11:46:55 -0700]: [1F5F] S: * OK [UIDVALIDITY 1018582433] UID validity
[28-May-2013 11:46:55 -0700]: [1F5F] S: * OK [UNSEEN 2] Message 2 is first unseen
[28-May-2013 11:46:55 -0700]: [1F5F] S: * OK [UIDNEXT 312170] Predicted next UID
[28-May-2013 11:46:55 -0700]: [1F5F] S: * OK [PERMANENTFLAGS (\Seen \Answered \Flagged \Draft \Deleted $Forwarded $Redirected Junk NonJunk \*)]
[28-May-2013 11:46:55 -0700]: [1F5F] S: A0004 OK [READ-WRITE] SELECT Completed
[28-May-2013 11:46:55 -0700]: [1F5F] C: A0005 UID THREAD ORDEREDSUBJECT US-ASCII ALL
[28-May-2013 11:46:55 -0700]: [1F5F] S: A0005 NO THREAD Arguments invalid
[28-May-2013 11:46:55 -0700]: [1F5F] C: A0006 LOGOUT
[28-May-2013 11:46:55 -0700]: [1F5F] S: * BYE IMAP4rev1 Server terminating connection
[28-May-2013 11:46:55 -0700]: [1F5F] S: A0006 OK LOGOUT Completed



At this point in time, I can't change out the IMAP server (that's a bigger project that's going to take several months).  In the meantime, is there a way that I can disable threading in the options/configuration for Roundcube?


Thanks,