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: [email protected]
For additional commands, e-mail: [email protected]