modestguy
@modestguy
full-stack web developer

Как лечить ошибку net::ERR_INCOMPLETE_CHUNKED_ENCODING в Chrome?

Собственно всё в теме.
У кого что-то подобное было? Просто перестаёт грузиться страница и в консоли сиё чудо.
  • Вопрос задан
  • 21893 просмотра
Решения вопроса 1
Попробуйте отснифать трафик, это сообщение означает, что соединение закрывается до окончания передачи данных. В chunked в конце данных должен идти чанк нулевого размера, т.е. просто символ нуля с переводом строки, убедитесь что в проблемном соединении он передается. Если не передается - ищите проблемы на сервере, если передается - то локально. Это могут быть либо проблемы на сервере (например используется асинхронная отправка, но на сокете не выставлен linger) либо в каком-либо фильтрующем софте, например прокси или антивирусе. Возможно какой-то фильтр вырезает данные при передаче, но при этом не меняет размер чанка.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@xenmayer
Senior hompage helicopter
У меня только что была такая же проблема. На сервере Nginx, который проксирует запросы.
Проблему удалось решить отключением буфера ответов от проксируемых серверов.

proxy_buffering on

p.s.
Проблема возникла внезапно, поэтому решение экстренное. Я не анализировал его влияние на производительность, но на глаз без тестов не заметно)). Постараюсь дописать ответ когда разберусь поглубже.
Ответ написан
@alexby7
Сегодня наткнулись на такую проблему.
У нас она заключалась в том, что просто закончилось свободное место на диске.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы