[ https://issues.apache.org/jira/browse/PROTOCOLS-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Benoit Tellier closed PROTOCOLS-118. ------------------------------------ Resolution: Fixed https://github.com/apache/james-project/pull/640 is now merged. > 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 > Time Spent: 20m > Remaining Estimate: 0h > > 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 (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org