1 votes

Comment faire HTTP2 sur apache2 avec mod_GnuTLS ?

Il semble que Google ne puisse pas me montrer de page où ces trois mots vont ensemble (apache2, http2, gnutls), donc pas de grand espoir de toute façon.

J'ai un serveur apache2 HTTPS fonctionnel sur Debian Stretch, avec un certificat let's encrypt.

La configuration est fonctionnelle avec ssl y http2 activé, et je fais en sorte que le serveur offre HTTP2 sur HTTPS.

Cependant, lorsque je désactive ssl et permettre gnutls - ensemble, cela ne fonctionne pas -, je n'obtiens que HTTPS et HTTP/1.1.

Quelqu'un peut-il dire avec certitude "cela ne devrait [pas] fonctionner parce que " ?

1voto

Chris Lercher Points 22134

Premier résultat obtenu lors de la recherche de "mod_http2" "gnutls" est le Changelog du mod_gnutls où il est clairement indiqué :

** Version 0.8.4 (2018-04-13)
...
- Prise en charge de TLS pour les connexions HTTP/2 avec mod_http2

Selon ce Debian Stretch est livré avec mod_gnutls dans la version 0.8.2, qui est inférieure à la 0.8.4 et qui ne prend donc pas en charge l'option mod_http2 . Veillez donc à utiliser une version suffisamment récente de mod_http2 y mod_gnutls .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X