Назад | Перейти на главную страницу

SPDYCheck говорит «ура», а мой браузер говорит «нет»?

SPDYcheck.org одобряет все, единственной критикой является

Out-of-Date SPDY Protocol Support
The most recent version of SPDY is spdy/3. The highest version this website 
supports is spdy/2. There are 3 major versions of SPDY. This website should 
consider updating its software if possible to support spdy/3.

(Nginx 1.5.6, openSSL 1.0.1e - думаю, обе последние версии, как мне получить spdy / 3, если я этого захочу?)

Но когда я проверяю это в своем браузере, через

chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active

он не появляется. Другие сайты, такие как Google и др. DO.

Я также установил хромированное расширение, которое вставляет зеленую молнию в адресную строку, если обнаружен SPDY. Google = зеленый болт. Мой сайт = нет зеленого болта.

Я попытался https://isspdyenabled.com/ чтобы дважды протестировать мой браузер, и он сказал мне, что

This connection uses SPDY_VERSION: 3

Итак, проблема в том, что мой браузер отказывается использовать spdy / 2, когда он хочет использовать вместо него spdy / 3?

Или я, может быть, использую какой-то набор шифров, несовместимый с SPDY, если это вообще возможно?

Согласно документация, nginx поддерживает только SPDY / 2.

Почему ваш сайт не отображается как SPDY, вы предоставили слишком мало информации (нет файлов конфигурации и т. Д.).

Если вам нужен сервер, поддерживающий SPDY / 3, вы можете посмотреть Причал (документация), который также выполняет SPDY Push с эти результаты.

Apache HTTPD также поддерживает SPDY / 3 через mod_spdy, но, насколько мне известно, SPDY Push не выполняется автоматически, как это делает Jetty.

Я думаю, что это ошибка моего канареечного выпуска Chrome. На моем ноутбуке на стабильной версии все работает нормально.