-
Bug
-
Resolution: Done
-
Blocker
-
7.3.3.CR2, 7.3.2.GA
-
None
-
False
-
False
-
-
-
-
-
-
This was resolved in WildFly 21 with a Elytron and Undertow upgrade.
-
-
There seems to be some problem with HTTP2 support with new Oracle JDK8 u261 and JBoss EAP since 7.3.2.GA version. When request against server is executed, then HTTP2 is not established and communication remains via HTTP/1.1.
There is no such issue when I use JBoss EAP 7.3.1.GA. Also, if I switch back to an older Oracle JDK8 u241, there is no such issue even with newer JBoss EAP versions. And also there is no issue when I use JBoss EAP 7.3.1.GA with Oracle JDK8 u261.
This all seems to be tied with backport of ALPN support into the Oracle JDK8 recently and also work in following issue UNDERTOW-1726.
There seems to be a workaround available - to define '-Dio.undertow.protocols.alpn.jdk8' during the server startup. With this property configured, the issue seems to disappear (as such, blocker priority of this may be discussed).
What is the issue here:
This is a change in default behavior of the server (HTTP2 not working with Oracle JDK8u261+ since JBoss EAP 7.3.2.GA). We should try to resolve this without default behavior change if possible. Only in case there is really no other solution, we need to document such thing. There is no note in our release notes for the 7.3.2 release. Just a reference to the JBEAP-19631 but with no actual explanation for its effect.
- causes
-
JBEAP-20692 (7.4.z) SNICombinedWithALPNTestCase fails with Oracle JDK 1.8 on RHEL
- Closed
- is caused by
-
UNDERTOW-1726 Check Java version in the JDK9AlpnProvider
- Resolved
- is cloned by
-
JBEAP-20313 (7.3.z) WFLY-13924 - HTTP2 is not working with Oracle JDK8 u261
- Closed
- is related to
-
ELY-2026 UnsupportedOperationException in SSLEngine using jdk 251+
- Resolved
-
WFLY-13924 HTTP2 is not working with Oracle JDK8 u261
- Closed
-
UNDERTOW-1725 JDK9AlpnProvider throws UnsupportedOperationException
- Closed
-
JBEAP-20692 (7.4.z) SNICombinedWithALPNTestCase fails with Oracle JDK 1.8 on RHEL
- Closed
- relates to
-
UNDERTOW-1778 Http2ClientTestCase fails because HTTP2 is not enabled
- Resolved
-
WFCORE-5133 SNICombinedWithALPNTestCase fails with oracle JDK 8 261
- Closed