Opened 2 years ago
Closed 2 years ago
#1487671 closed Bugs (duplicate)
Namespace handling broken
| Reported by: | mbr | Owned by: | |
|---|---|---|---|
| Priority: | 5 | Milestone: | 0.5-stable |
| Component: | IMAP connection | Version: | 0.5-rc |
| Severity: | major | Keywords: | |
| Cc: |
Description
When subscribing or viewing folders, roundcube sometimes lacks the namespace prefix. This happened with folders containing "-" or any subfolders when used as special folders (Sent, etc) or when subscribing/unsubscribing. It does not happen
when viewing normal folders.
With the log you can see that it is just the namespace definition that is missing, replaying the failed session with the namespace added works fine.
0.063536 ::1 -> ::1 IMAP Request: A0002 NAMESPACE
0.063557 ::1 -> ::1 TCP imap > 50017 [ACK] Seq=260 Ack=52 Win=32768 Len=0 TSV=148571233 TSER=148571233
0.063880 ::1 -> ::1 IMAP Response: * NAMESPACE (("INBOX." ".")) NIL (("#shared." ".")("shared." "."))
0.072466 ::1 -> ::1 IMAP Request: A0003 LOGOUT
34.570990 ::1 -> ::1 TCP 60816 > imap [SYN] Seq=0 Win=32752 Len=0 MSS=16376 TSV=148579860 TSER=0 WS=7
34.571017 ::1 -> ::1 TCP imap > 60816 [SYN, ACK] Seq=0 Ack=1 Win=32728 Len=0 MSS=16376 TSV=148579860 TSER=148579860 WS=7
34.571033 ::1 -> ::1 TCP 60816 > imap [ACK] Seq=1 Ack=1 Win=32768 Len=0 TSV=148579860 TSER=148579860
34.572320 ::1 -> ::1 IMAP Response: * OK [CAPABILITY IMAP4rev1 NAMESPACE CHILDREN IDLE QUOTA SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES UIDPLUS STARTTLS XMAGICTRASH] Courier-IMAP ready. Copyright 1998-2010 Double Precision, Inc. See COPYING for distribution information.
34.572347 ::1 -> ::1 TCP 60816 > imap [ACK] Seq=1 Ack=240 Win=33920 Len=0 TSV=148579860 TSER=148579860
34.572813 ::1 -> ::1 IMAP Request: A0001 LOGIN user xxxx
34.572922 ::1 -> ::1 TCP imap > 60816 [ACK] Seq=240 Ack=35 Win=32768 Len=0 TSV=148579860 TSER=148579860
34.583294 ::1 -> ::1 IMAP Response: A0001 OK LOGIN Ok.
34.584331 ::1 -> ::1 IMAP Request: A0002 SUBSCRIBE INBOX.Sent
34.584796 ::1 -> ::1 IMAP Response: A0002 OK Folder subscribed.
34.625104 ::1 -> ::1 TCP 60816 > imap [ACK] Seq=63 Ack=289 Win=33920 Len=0 TSV=148579873 TSER=148579863
34.816041 ::1 -> ::1 IMAP Request: A0003 LOGOUT
34.816121 ::1 -> ::1 IMAP Response: * BYE Courier-IMAP server shutting down
34.816134 ::1 -> ::1 TCP 60816 > imap [ACK] Seq=77 Ack=357 Win=33920 Len=0 TSV=148579921 TSER=148579921
34.818572 ::1 -> ::1 TCP imap > 60816 [FIN, ACK] Seq=357 Ack=77 Win=32768 Len=0 TSV=148579922 TSER=148579921
34.818820 ::1 -> ::1 TCP 60816 > imap [FIN, ACK] Seq=77 Ack=358 Win=33920 Len=0 TSV=148579922 TSER=148579922
34.818836 ::1 -> ::1 TCP imap > 60816 [ACK] Seq=358 Ack=78 Win=32768 Len=0 TSV=148579922 TSER=148579922
35.929993 ::1 -> ::1 TCP 60821 > imap [SYN] Seq=0 Win=32752 Len=0 MSS=16376 TSV=148580200 TSER=0 WS=7
35.930023 ::1 -> ::1 TCP imap > 60821 [SYN, ACK] Seq=0 Ack=1 Win=32728 Len=0 MSS=16376 TSV=148580200 TSER=148580200 WS=7
35.930040 ::1 -> ::1 TCP 60821 > imap [ACK] Seq=1 Ack=1 Win=32768 Len=0 TSV=148580200 TSER=148580200
35.931157 ::1 -> ::1 IMAP Response: * OK [CAPABILITY IMAP4rev1 NAMESPACE CHILDREN IDLE QUOTA SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES UIDPLUS STARTTLS XMAGICTRASH] Courier-IMAP ready. Copyright 1998-2010 Double Precision, Inc. See COPYING for distribution information.
35.931190 ::1 -> ::1 TCP 60821 > imap [ACK] Seq=1 Ack=240 Win=33920 Len=0 TSV=148580200 TSER=148580200
35.931678 ::1 -> ::1 IMAP Request: A0001 LOGIN user xxx
35.931752 ::1 -> ::1 TCP imap > 60821 [ACK] Seq=240 Ack=35 Win=32768 Len=0 TSV=148580200 TSER=148580200
35.942317 ::1 -> ::1 IMAP Response: A0001 OK LOGIN Ok.
35.943158 ::1 -> ::1 IMAP Request: A0002 SUBSCRIBE sent-mail
35.943400 ::1 -> ::1 IMAP Response: A0002 NO Invalid mailbox name.
35.949222 ::1 -> ::1 IMAP Request: A0003 LOGOUT
35.949311 ::1 -> ::1 IMAP Response: * BYE Courier-IMAP server shutting down
35.950591 ::1 -> ::1 TCP 60821 > imap [FIN, ACK] Seq=78 Ack=360 Win=33920 Len=0 TSV=148580205 TSER=148580204
35.951706 ::1 -> ::1 TCP imap > 60821 [FIN, ACK] Seq=360 Ack=79 Win=32768 Len=0 TSV=148580205 TSER=148580205
Change History (3)
comment:1 Changed 2 years ago by mbr
comment:2 Changed 2 years ago by mbr
is duplicate of #1487649
comment:3 Changed 2 years ago by alec
- Milestone changed from later to 0.5-stable
- Resolution set to duplicate
- Status changed from new to closed

0.063536 ::1 -> ::1 IMAP Request: A0002 NAMESPACE 0.063557 ::1 -> ::1 TCP imap > 50017 [ACK] Seq=260 Ack=52 Win=32768 Len=0 TSV=148571233 TSER=148571233 0.063880 ::1 -> ::1 IMAP Response: * NAMESPACE (("INBOX." ".")) NIL (("#shared." ".")("shared." ".")) 0.072466 ::1 -> ::1 IMAP Request: A0003 LOGOUT 34.570990 ::1 -> ::1 TCP 60816 > imap [SYN] Seq=0 Win=32752 Len=0 MSS=16376 TSV=148579860 TSER=0 WS=7 34.571017 ::1 -> ::1 TCP imap > 60816 [SYN, ACK] Seq=0 Ack=1 Win=32728 Len=0 MSS=16376 TSV=148579860 TSER=148579860 WS=7 34.571033 ::1 -> ::1 TCP 60816 > imap [ACK] Seq=1 Ack=1 Win=32768 Len=0 TSV=148579860 TSER=148579860 34.572320 ::1 -> ::1 IMAP Response: * OK [CAPABILITY IMAP4rev1 NAMESPACE CHILDREN IDLE QUOTA SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES UIDPLUS STARTTLS XMAGICTRASH] Courier-IMAP ready. Copyright 1998-2010 Double Precision, Inc. See COPYING for distribution information. 34.572347 ::1 -> ::1 TCP 60816 > imap [ACK] Seq=1 Ack=240 Win=33920 Len=0 TSV=148579860 TSER=148579860 34.572813 ::1 -> ::1 IMAP Request: A0001 LOGIN user xxxx 34.572922 ::1 -> ::1 TCP imap > 60816 [ACK] Seq=240 Ack=35 Win=32768 Len=0 TSV=148579860 TSER=148579860 34.583294 ::1 -> ::1 IMAP Response: A0001 OK LOGIN Ok. 34.584331 ::1 -> ::1 IMAP Request: A0002 SUBSCRIBE INBOX.Sent 34.584796 ::1 -> ::1 IMAP Response: A0002 OK Folder subscribed. 34.625104 ::1 -> ::1 TCP 60816 > imap [ACK] Seq=63 Ack=289 Win=33920 Len=0 TSV=148579873 TSER=148579863 34.816041 ::1 -> ::1 IMAP Request: A0003 LOGOUT 34.816121 ::1 -> ::1 IMAP Response: * BYE Courier-IMAP server shutting down 34.816134 ::1 -> ::1 TCP 60816 > imap [ACK] Seq=77 Ack=357 Win=33920 Len=0 TSV=148579921 TSER=148579921 34.818572 ::1 -> ::1 TCP imap > 60816 [FIN, ACK] Seq=357 Ack=77 Win=32768 Len=0 TSV=148579922 TSER=148579921 34.818820 ::1 -> ::1 TCP 60816 > imap [FIN, ACK] Seq=77 Ack=358 Win=33920 Len=0 TSV=148579922 TSER=148579922 34.818836 ::1 -> ::1 TCP imap > 60816 [ACK] Seq=358 Ack=78 Win=32768 Len=0 TSV=148579922 TSER=148579922 35.929993 ::1 -> ::1 TCP 60821 > imap [SYN] Seq=0 Win=32752 Len=0 MSS=16376 TSV=148580200 TSER=0 WS=7 35.930023 ::1 -> ::1 TCP imap > 60821 [SYN, ACK] Seq=0 Ack=1 Win=32728 Len=0 MSS=16376 TSV=148580200 TSER=148580200 WS=7 35.930040 ::1 -> ::1 TCP 60821 > imap [ACK] Seq=1 Ack=1 Win=32768 Len=0 TSV=148580200 TSER=148580200 35.931157 ::1 -> ::1 IMAP Response: * OK [CAPABILITY IMAP4rev1 NAMESPACE CHILDREN IDLE QUOTA SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES UIDPLUS STARTTLS XMAGICTRASH] Courier-IMAP ready. Copyright 1998-2010 Double Precision, Inc. See COPYING for distribution information. 35.931190 ::1 -> ::1 TCP 60821 > imap [ACK] Seq=1 Ack=240 Win=33920 Len=0 TSV=148580200 TSER=148580200 35.931678 ::1 -> ::1 IMAP Request: A0001 LOGIN user xxx 35.931752 ::1 -> ::1 TCP imap > 60821 [ACK] Seq=240 Ack=35 Win=32768 Len=0 TSV=148580200 TSER=148580200 35.942317 ::1 -> ::1 IMAP Response: A0001 OK LOGIN Ok. 35.943158 ::1 -> ::1 IMAP Request: A0002 SUBSCRIBE sent-mail 35.943400 ::1 -> ::1 IMAP Response: A0002 NO Invalid mailbox name. 35.949222 ::1 -> ::1 IMAP Request: A0003 LOGOUT 35.949311 ::1 -> ::1 IMAP Response: * BYE Courier-IMAP server shutting down 35.950591 ::1 -> ::1 TCP 60821 > imap [FIN, ACK] Seq=78 Ack=360 Win=33920 Len=0 TSV=148580205 TSER=148580204 35.951706 ::1 -> ::1 TCP imap > 60821 [FIN, ACK] Seq=360 Ack=79 Win=32768 Len=0 TSV=148580205 TSER=148580205