On Tue, 04 Apr 2017 11:07:26 +0000 Luca Bertoncello lucabert@lucabert.de wrote:
Hi all,
i've got a strange behaviour with a BlackBerry Classic Phone (BBOS
10.3.2.2876) in combination with Dovecot 2.2.13 while trying to fetch mails.Before burying myself into debugging sessions, i try to get an
understanding if the following is a Client- or a Server-specific error in the behaviour:CIGA8 UID FETCH 10009:10035 (UID FLAGS) (CHANGEDSINCE NOMODSEQ) CIGA8 BAD Error in IMAP command UID FETCH: Invalid CHANGEDSINCE modseq.
Following the full conversation.
- OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN AUTH=LOGIN AUTH=DIGEST-MD5 AUTH=CRAM-MD5] Dovecot on xxx ready. CIGA1 CAPABILITY
- CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE STARTTLS AUTH=PLAIN AUTH=LOGIN AUTH=DIGEST-MD5 AUTH=CRAM-MD5 CIGA1 OK Pre-login capabilities listed, post-login capabilities have more. CIGA2 ID ("os" "BlackBerry 10" "os-version" "10.3.2.2876" "vendor" "rim" "device" "Classic" "name" "bbimap")
- ID ("name" "Dovecot") CIGA2 OK ID completed. CIGA3 LOGIN xxx xxx
- CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE BINARY MOVE CIGA3 OK Logged in CIGA4 CAPABILITY
- CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS THREAD=ORDEREDSUBJECT MULTIAPPEND URL-PARTIAL CATENATE UNSELECT CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS SPECIAL-USE BINARY MOVE CIGA4 OK Capability completed. CIGA5 LIST "" ""
- LIST (\Noselect) "." "" CIGA5 OK List completed. CIGA6 LIST "" "*"
- LIST (\HasNoChildren) "." folder_a
- LIST (\HasNoChildren) "." folder_b
- LIST (\HasNoChildren) "." folder_c
- LIST (\HasNoChildren) "." sent-mail
- LIST (\HasNoChildren) "." folder_d
- LIST (\HasNoChildren) "." folder_e
- LIST (\HasNoChildren \Trash) "." Trash
- LIST (\HasNoChildren \Drafts) "." Drafts
- LIST (\HasNoChildren) "." folder_f
- LIST (\HasNoChildren) "." folder_g
- LIST (\HasNoChildren) "." INBOX CIGA6 OK List completed. CIGA7 SELECT INBOX (CONDSTORE)
- FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
- OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft \*)]
Flags permitted.- 7 EXISTS
- 0 RECENT
- OK [UIDVALIDITY 1391686038] UIDs valid
- OK [UIDNEXT 10036] Predicted next UID
- OK [HIGHESTMODSEQ 1608] Highest CIGA7 OK [READ-WRITE] Select completed (0.000 secs). CIGA8 UID FETCH 10009:10035 (UID FLAGS) (CHANGEDSINCE NOMODSEQ) CIGA8 BAD Error in IMAP command UID FETCH: Invalid CHANGEDSINCE modseq. CIGA9 LOGOUT
- BYE Logging out CIGA9 OK Logout completed.
Thanks in advance!
Luca Bertoncello (lucabert@lucabert.de)
Is that the dovecot.log file?
Here is what I get:
# dovecot --version 2.2.28 (bed8434)
bbos 10.3.3.2205
Sanitized log file below. I'd appreciate the moderator removing my post if I let something slip.
Apr 06 04:01:02 imap-login: Info: Login: user=me@mydomain.com, method=PLAIN, rip=myip, lip=myserver, mpid=77887, TLS, session=<bunchachars> Apr 06 04:01:02 imap(me@mydomain.com): Debug: Added userdb setting: plugin/=yes Apr 06 04:01:02 imap(me@mydomain.com): Debug: Effective uid=1003, gid=1003, home=/var/mail/vhosts/mydomain.com/me Apr 06 04:01:02 imap(me@mydomain.com): Debug: Namespace inbox: type=private, prefix=, sep=, inbox=yes, hidden=no, list=yes, subscriptions=yes location=maildir:~ Apr 06 04:01:02 imap(me@mydomain.com): Debug: maildir++: root=/var/mail/vhosts/mydomain.com/me, index=, indexpvt=, control=, inbox=/var/mail/vhosts/mydomain.com/me, alt= Apr 06 04:01:04 auth: Debug: client in: AUTH 1 PLAIN service=imap secured session=differentchars lip=myserver rip=myip lport=143 rport=47037 local_name=www.mydomain.com resp=lotsofchars= (previous base64 data may contain sensitive data)