Description of problem: The version of OpenSSL in RHEL 7 currently only supports NPN. The HTTP/2 community is standardising around ALPN, which is only supported in OpenSSL 1.0.2. As a result, the RHSCL httpd24 will not be interoperable with newer HTTP/2 clients attempting to upgrade TLS connections. Version-Release number of selected component (if applicable): httpd24-httpd-2.4.18-9 How reproducible: always References: http://blog.chromium.org/2016/02/transitioning-from-spdy-to-http2.html
Verified test /CoreOS/httpd/mod_http2/smoke is working on RHEL-7.4 on architectures 1486372 with no problem. The test run on architecture aarch64 on RHEL-7.4 revealed known bug BZ#1429006. It seems that this bug is not caused by by change to ALPN protocol support because it appearing on RHEL-7.3 and earlier.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHSA-2017:3018