¿Cómo HTTP2 en Apache2 con mod_GnuTLS?

¿Cómo HTTP2 en Apache2 con mod_GnuTLS?

Parece que Google no puede mostrarme ninguna página donde esas tres palabras estén juntas (apache2, http2, gnutls), así que de todos modos no hay grandes esperanzas.

Tengo un servidor HTTPS apache2 en funcionamiento en Debian Stretch, con un certificado de cifrado.

La configuración es funcional ssly http2está habilitada, y consigo que el servidor ofrezca HTTP2 sobre HTTPS. ✅

Sin embargo, cuando desactivo ssly habilito gnutls(juntos no funcionará), solo obtengo HTTPS y HTTP/1.1.

¿Alguien puede decir con seguridad "no debería funcionar porque..."?

Respuesta1

Primer golpe al buscar"mod_http2" "gnutls"es elRegistro de cambios de mod_gnutlsdonde dice claramente:

** Versión 0.8.4 (2018-04-13)
...
- Soporte TLS para conexiones HTTP/2 con mod_http2

De acuerdo aesteDebian Stretch viene mod_gnutlsen la versión 0.8.2, que es inferior a 0.8.4 y, por lo tanto, no es compatible con mod_http2. Por lo tanto, asegúrese de utilizar una versión suficientemente reciente de mod_http2y mod_gnutls.

información relacionada