не могу включить http2 apache в debian jessie

Я обновил Apache2 на Debian Jesie, используя тестовый репозиторий

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 не работает

0
задан 8 October 2017 в 13:07
1 ответ

Когда я проверяю сайт в SSLLabs: https://www.ssllabs.com/ssltest/analyze.html?d=www.tecnocroci.it Я вижу несколько вещей:

  1. Этот сайт поддерживает ALPN, поэтому вы используете последнюю версию OpenSSL, как того требуют некоторые браузеры для HTTP / 2. Это обычная проблема, но она не является вашей проблемой.
  2. Этот сайт поддерживает современные шифры GCM, как того требуют некоторые браузеры для HTTP / 2. Это обычная проблема, но, похоже, не ваша проблема.
  3. Сайт не поддерживает HTTP / 2.

На данный момент все, что я могу предположить, это одно из двух:

  1. Вы забыли включить Протоколы h2 http1.1 в вашу конфигурацию согласно руководству, ссылку на который вы включили.
  2. У вас есть что-то перед вашим Apache (например, балансировщик нагрузки или другая инфраструктура), который не поддерживает HTTP / 2.
1
ответ дан 4 December 2019 в 16:07

Теги

Похожие вопросы