Am 2020-06-05 um 19:05 schrieb Oleg Kalnichevski:
On Fri, 2020-06-05 at 11:40 -0400, Gary Gregory wrote:
On Fri, Jun 5, 2020 at 11:08 AM Oleg Kalnichevski <[email protected]>
wrote:
On Fri, 2020-06-05 at 09:16 -0400, Gary Gregory wrote:
I have a repeatable failure on Oracle Java 8 (jdk1.8.0_251). See
*below*.
It is fine on Oracle Java 11.0.7.
Please advise.
Do you have a custom JSSE provider installed by any chance?
Nope, I just installed this JDK a couple of days ago and I've not
touched
it. But to confirm, should I look for jars or config files that might
have
been altered somehow?
No, there is no need. Basically your JDK comes with JSSE implementation
that supports ALPN extension, whatever that JSSE implementation might
be. Our tests are based on the assumption JRE < 9 not supporting ALPN.
I can reproduce this:
[ERROR] Failures:
[ERROR] H2ProtocolNegotiationTest.testNegotiateProtocol:239
Expected: <HTTP/1.1>
but: was <HTTP/2.0>
[INFO]
[ERROR] Tests run: 367, Failures: 1, Errors: 0, Skipped: 7
[INFO]
On:
$ mvn -v
Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe;
2018-06-17T20:33:14+02:00)
Maven home: /usr/local/apache-maven-3.5.4
Java version: 1.8.0_252, vendor: The FreeBSD Project, runtime:
/usr/local/openjdk8/jre
Default locale: de_DE, platform encoding: UTF-8
OS name: "freebsd", version: "12.1-stable", arch: "amd64", family: "unix"
which is a AdoptOpenJDK fork for FreeBSD.
The reason is:
Java™ SE Development Kit 8, Update 251 (JDK 8u251)
April 14, 2020
New Features
security-libs/javax.net.ssl
➜ TLS Application-Layer Protocol Negotiation Extension
JEP 244 has enhanced the Java Secure Socket Extension (JSSE) to providesupport
for the TLS Application-Layer Protocol Negotiation (ALPN) Extension (RFC 7301).
New methods have been added to the javax.net.ssl classes SSLEngine, SSLSocket,
and SSLParameters to allow clients and servers to negotiate an application
layer value as part of the TLS handshake.
This API change was required by JSR 337 MR 3.
What now? Do we now need to check for the patch version?
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]