Re: ERR SPDY PROTOCOL ERROR при SSI в хроме

Валентин Бартенев vbart на nginx.com
Пт Июн 30 13:02:13 UTC 2017


On Friday 30 June 2017 07:51:39 Дмитрий Герасимов wrote:
> Всем доброго дня/вечера. Есть страница https://viparenda.ru/arenda_ofisa/ .
> Не так давно на ней в хроме периодически начала появляться данная ошибка
> (только на ней и только в хромоподобных браузерах. В FF и Edge сколько не
> пытался, так и не получилось её добиться). В логах при этом было пусто,
> только в access_log $body_bytes_sent был равен 0. Единственное что сильно
> отличает её от подобных страниц это "плашка" внизу страницы с 8 рандомными
> объектами, которая подгружалась при помощи ssi + fastcgi_cache, т.к. все
> страницы с результатами поиска также кешируются. Проблема решилась
> выставлением wait="yes", так что вопросов нет. Хотелось просто донести
> информацию и таки разобраться. Ведь иногда она таки отрабатывалась
> нормально, также у основной страницы и ssi разное время кеширования (1 час и
> 1 день соответственно). Nginx 1.13.2, но появилось гораздо раньше. На
> странице суммарно 3 ssi запроса, на остальных по 2
> 
[..]

Нужен дебаг лог с nginx и из Хрома (вкладка chrome://net-internals)
при появлении такой ошибки.

Без этого искать проблему можно вечность, протокол SPDY, он же HTTP/2, 
невероятно сложен для дебага, а тут ещё накладываются факторы в виде
кэша и асинхронного SSI.

--
Валентин Бартенев


Подробная информация о списке рассылки nginx-ru