james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PROTOCOLS-118) Continuation Response can't handle Login
Date Mon, 11 Jun 2018 12:57:00 GMT

    [ https://issues.apache.org/jira/browse/PROTOCOLS-118?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16507986#comment-16507986

ASF GitHub Bot commented on PROTOCOLS-118:

Github user rouazana commented on the issue:

    Thank you for the feedback. Even if we have not the time to work on it, we are very concerned
by the IMAP support, and for the moment pretty happy with it (at least with some MUA). But
I agree there are some improvement to do on the authentication and continuation code.
    Would you mind to reopen the https://issues.apache.org/jira/browse/PROTOCOLS-118 issue
please? Even if you'll not fix it, we'll probably do it one day.

> Continuation Response can't handle Login
> ----------------------------------------
>                 Key: PROTOCOLS-118
>                 URL: https://issues.apache.org/jira/browse/PROTOCOLS-118
>             Project: James Protocols
>          Issue Type: Bug
>          Components: imap
>    Affects Versions: 1.6.3
>         Environment: Docker
>            Reporter: Marc
>            Assignee: Eric Charles
>            Priority: Major
> I was testing with the NGINX Imap Proxy and notices the login just times out.
> The first and Major issue is that the login is split into multiple requests.
> The expected communication from NGINX is the following:
> C -> N: 1 login testUser testPass
> N -> J: 1 login {8}
> J -> N: + Ok
> N -> J: testUser {8}
> J -> N: + Ok
> N -> J: testPass
> J -> N: 1 Ok...
> N -> C: 1 Ok...
> It seems James does not handle the repeated continuation request correctly.
> NGINX is expecting some text after the initial continuation Tag ("+").
> I Submitted a PR to github for that. Changed it so an "+ Ok" is send.
> It seems to be specified by the [RFC 3501|https://tools.ietf.org/html/rfc3501#page-79],
though it is a very vague description. 

This message was sent by Atlassian JIRA

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

View raw message