在debian jessie上不能启用http2 apache

我已经使用testing库更新了Debian Jesie上的Apache2

https://www.shivering-isles.com/http-2-getting-ready-on-debian-with-apache2/

我现在有:

Server version: Apache/2.4.27 (Debian) Server built: 2017-09-23T22:08:01 

an2mod http2 ..done

 ls -la /etc/apache2/mods-enabled lrwxrwxrwx 1 root root 28 Sep 25 16:42 http2.load -> ../mods-available/http2.load 

/etc/apache2/conf-available/http2.conf ….编辑

….

但是检查https://www.tecnocroci.it HTTP2不起作用

当我在SSLLabs中检查网站时: https ://www.ssllabs.com/ssltest/analyze.html ? d = http://www.tecnocroci.it我看到一些东西:

  1. 这个站点支持ALPN,因此您正在使用一些最新的OpenSSL版本,这是针对HTTP / 2的一些浏览器所要求的。 这是一个常见的问题,但似乎并不是你的问题。
  2. 该站点支持HTTP / 2的某些浏览器所需的现代GCM密码。 这是一个常见的问题,但似乎并不是你的问题。
  3. 该网站不支持HTTP / 2。

在这一点上,我所能猜到的是两件事情之一:

  1. 您已经忘记了在您的configuration中包含Protocols h2 http1.1 ,根据您提供的链接指南。
  2. 您的Apache前面有一些不支持HTTP / 2的Apache(例如负载平衡器或其他基础架构)。