Chrome net:: ошибка неполного фрагментированного кодирования



в течение последних двух месяцев, я получаю следующую ошибку в консоли разработчика в Chrome:



net::ERR_INCOMPLETE_CHUNKED_ENCODING


симптомы:




  • страницы не загружается.

  • усеченные CSS и JS файлы.

  • висит страницах.


сервер среды:




  • Apache 2.2.22

  • PHP

  • Ubuntu


это происходит со мной на нашем внутреннем сервере Apache. Этого не происходит никому другому-т. е. ни один из наших пользователей не испытывает эту проблему-и никто другой в нашей команде разработчиков.



другие люди обращаются к тому же самому серверу с той же самой версией Chrome. Я также попытался отключить все расширения и просмотр в режиме инкогнито - безрезультатно.



я использовал Firefox и то же самое происходит. Усеченные файлы и все такое. Единственное, Firefox не вызывает никаких ошибок консоли, поэтому вы нужно проверить HTTP-запрос через Firebug, чтобы увидеть проблему.



заголовки ответов от Apache:



Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection:close
Content-Encoding:gzip
Content-Type:text/html; charset=utf-8
Date:Mon, 27 Apr 2015 10:52:52 GMT
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Pragma:no-cache
Server:Apache/2.2.22 (Ubuntu)
Transfer-Encoding:chunked
Vary:Accept-Encoding
X-Powered-By:PHP/5.3.10-1ubuntu3.8


во время тестирования я смог исправить проблему, заставив HTTP 1.0 в моем файле htaccess:



SetEnv downgrade-1.0


Это избавляет от проблемы. Однако форсирование HTTP 1.0 через HTTP 1.1 не является правильным решением.



обновление: поскольку я единственный, кто испытывает эту проблему, я решил, что мне нужно потратить больше времени на расследование независимо от того, была ли это проблема на стороне клиента. Если я войду в настройки Chrome и использую опцию "Восстановить по умолчанию",проблема исчезнет в течении 10-20 минут. Затем он возвращается.

704   0  

Comments

    Ничего не найдено.