
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 ssl
y http2
está habilitada, y consigo que el servidor ofrezca HTTP2 sobre HTTPS. ✅
Sin embargo, cuando desactivo ssl
y 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_gnutls
en 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_http2
y mod_gnutls
.