-
Notifications
You must be signed in to change notification settings - Fork 9.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
okhttp3.tls.HandshakeCertificatesTest.clientAndServer is failing on recent OpenJDK 8 #4423
Comments
Are you using Jetty-ALPN for HTTP/2 ? |
I'm just running "mvn clean test" in a checkout of master on Debian
buster/sid. I don't know enough about okhttp to understand your question.
|
Gotcha. HTTP/2 requires a bootclasspath hack for platforms through Java 8 and that's likely what's breaking here. Best workaround is upgrading to Java 11. Conscrypt is another fix. Avoiding HTTP/2 also avoids this. |
I wonder whether alpn-boot missed a change they need to build against https://www.eclipse.org/jetty/documentation/9.4.x/alpn-chapter.html#alpn-versions |
Debian specific based on discussion in jetty-project/jetty-alpn#26 (comment) |
With OpenJDK 8u181 on Debian, I'm seeing this test failing with a
NoSuchMethodError
. After adding some debug logs I see this error trace:This is consistent with a reported bug in OpenJDK: https://bugs.openjdk.java.net/browse/JDK-8213936. The bug was first reported about a month ago but there hasn't been any progress on it yet.
The text was updated successfully, but these errors were encountered: