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

Почему при загрузке файла pdf регистрируются разные байты, все с sc-status 200

У меня установлена ​​CMS mojoportal на сервере IIS7, где пользователи сообщают о проблемах с загрузкой файла pdf. Он всегда загружается нормально для меня и большинства других, отображается в браузере или в Adobe Reader.

Используя logparser для запроса журналов IIS, все ответы имеют статус 200 (ОК) или 304 (Не изменено), но отправленные байты сильно различаются. Иногда ноль, около 211, около половины полного размера файла 27059 и много между ними. Пленты показывают полный размер 27059.

Представляют ли эти другие записи для меньшего количества байтов какие-то ошибки, связанные с обнаруженными проблемами? Вероятно, это проблема браузера / клиента или проблема на стороне сервера?

Если есть какая-либо другая информация, которая будет полезна, дайте мне знать. Это общий хостинг-сервер, поэтому я несколько ограничен в том, что я могу раскопать на сервере.

* edit: Я заметил, что записи журнала с меньшим количеством байтов находятся в серии записей для тех же IP-адресов клиентов, поэтому я предполагаю, что браузер делает что-то, где он получает файл кусками по нескольким запросам. Суммирование байтов по клиенту по-прежнему не приводит к согласованному общему количеству байтов, передаваемых каждому клиенту.

Я установил исправление на http://support.microsoft.com/kb/979543 на сервере VPS, который я запускаю, проблема решена. Теперь посмотрим, сколько времени займет моя хостинговая компания, чтобы внедрить исправление на своем общем сервере IIS.

Его сложно диагностировать, поскольку он зависит от версии плагина браузера Adobe Reader, установленного на клиенте.