[ 
https://issues.apache.org/jira/browse/JAMES-2064?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tellier Benoit resolved JAMES-2064.
-----------------------------------
    Resolution: Fixed

https://github.com/linagora/james-project/pull/855 solved this

> Can not authenticate with curl
> ------------------------------
>
>                 Key: JAMES-2064
>                 URL: https://issues.apache.org/jira/browse/JAMES-2064
>             Project: James Server
>          Issue Type: Bug
>          Components: IMAPServer
>            Reporter: Tellier Benoit
>
> Here is the recorded commands:
> {code:java}
> benwa@horizon ~/Documents/apache/onssd/james-project (git)-[JAMES-1789-2] % 
> curl -u btell...@linagora.com -v imap://openpaas.linagora.com/INBOX/
> Enter host password for user 'btell...@linagora.com':
> *   Trying 109.197.180.230...
> * TCP_NODELAY set
> * Connected to openpaas.linagora.com (109.197.180.230) port 143 (#0)
> < * OK JAMES IMAP4rev1 Server  Server james.openpaas.linagora.com is ready.
> > A001 CAPABILITY
> < * CAPABILITY NAMESPACE QUOTA IMAP4rev1 QRESYNC UNSELECT WITHIN SASL-IR ACL 
> ENABLE SEARCHRES UIDPLUS CHILDREN AUTH=PLAIN LITERAL+ MOVE ANNOTATION ESEARCH 
> IDLE I18NLEVEL=1 STARTTLS
> < A001 OK CAPABILITY completed.
> > A002 AUTHENTICATE PLAIN YnRlmQ=
> < A002 NO AUTHENTICATE Not an admin
> * Closing connection 0
> {code}
> The corresponding log is: 
> https://openpaas.linagora.com/viewlogs/app/kibana#/doc/logs-*/logs-2017-06-15/tester/?id=AVyq9YEGzFPejjEzie5O
> Apparently IMAP command parsing for authenticate leads to thinks it is 
> delegation, when it is not...
> Digging a bit more it turns out the login was on the form 
> "\0user\0user\0password"
> So self delegation...



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to