You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Robbie Gemmell (JIRA)" <ji...@apache.org> on 2018/11/22 18:02:00 UTC

[jira] [Created] (PROTON-1972) test failures with TLS 1.3 / Java 11

Robbie Gemmell created PROTON-1972:
--------------------------------------

             Summary: test failures with TLS 1.3 / Java 11
                 Key: PROTON-1972
                 URL: https://issues.apache.org/jira/browse/PROTON-1972
             Project: Qpid Proton
          Issue Type: Bug
          Components: proton-j
    Affects Versions: proton-j-0.30.0
            Reporter: Robbie Gemmell
            Assignee: Robbie Gemmell
             Fix For: proton-j-0.31.0


Java 11 enables/uses TLS 1.3 by default, and some of the SSL tests fail in this scenario. Debugging [eventually] showed that the updated handshake behaviour can result in further input accumulating in the input buffer while output/wrap is needed to continue the handshake, due to the manner in which the SSLEngine is used by the transport but in particular also with how the tests use the transport meaning the following input can't get processed (as no new input follows it to prompt it) and the handshake doesn't complete. Some ad-hoc non-test usage didn't encounter the issue but could theoretically.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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