Проблемы
Рассмотрим следующий сценарий.
-
Установка служб (IIS) 7.5 и модуль расширения Internet Server API (ISAPI) на компьютере под управлением Windows 7 или Windows Server 2008 R2.
-
Создайте расширение ISAPI, который вызывает функцию WriteClient 65 535 или несколько раз.
-
Включить расширение ISAPI для запуска на компьютере.
-
Клиентский запрос обращается к пути, который вызывает расширение ISAPI.
В этом случае происходит сбой вызова функции WriteClient . Таким образом клиентский запрос не обрабатывается правильно.
Причина
Эта проблема возникает из-за ошибки ERROR_ARITHMETIC_OVERFLOW при вызове функции WriteClient 65 535 или несколько раз.
Решение
Сведения об исправлении
Исправление от корпорации Майкрософт доступно. Тем не менее он предназначен только для устранения проблемы, описанной в этой статье. Предлагаемое исправление должно применяться исключительно в системах, в которых обнаружена эта специфическая неполадка. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление. Для немедленного решения этой проблемы обратитесь в службу поддержки пользователей Майкрософт для получения исправления. Полный список телефонов службы поддержки клиентов корпорации Майкрософт и сведения о стоимости поддержки посетите следующий веб-сайт корпорации Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримечание. В особых случаях оплата, предусмотренная за обращение в службу поддержки может быть отменена, если специалист службы технической поддержки Майкрософт определит, что обновление будет решением проблемы. Затраты на обычные услуги службы поддержки будут применяться к дополнительным вопросам и проблемам, которые не охватываются конкретным обновлением.
Предварительные условия
Модуль расширения ISAPI в IIS 7.5 для установки этого исправления необходимо иметь. Кроме того, компьютер должен работать под управлением одной из следующих операционных систем:
-
Windows 7
-
Windows 7 с пакетом обновления 1 (SP1)
-
Windows Server 2008 R2
-
Windows Server 2008 R2 с пакетом обновления 1 (SP1)
Необходимость перезагрузки
Не требуется перезагружать компьютер после установки данного исправления.
Сведения о замене
Это исправление не заменяет ранее выпущенные исправления.
Сведения о файлах
Английская версия исправления содержит файлы с атрибутами, указанными в следующей таблице, или более поздние. Даты и время для файлов указаны в формате времени UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку Часовой пояс элемента Дата и время панели управления.
Примечания к сведениям о файлах для Windows 7 и Windows Server 2008 R2
Файлы с расширениями MANIFEST и MUM, устанавливаемые для каждой среды, указаны отдельно в разделе "Сведения о дополнительных файлах для систем Windows 7 и Windows Server 2008 R2". MUM и файлы МАНИФЕСТА чрезвычайно важны для поддержания состояния обновленные компоненты.
Для всех поддерживаемых 32-разрядных (x86) версий Windows 7
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Isapi.dll |
7.5.7600.21009 |
106,496 |
15-Jul-2011 |
07:19 |
x86 |
Isapi.dll |
7.5.7601.21771 |
106,496 |
15-Jul-2011 |
05:42 |
x86 |
Все поддерживаемые 64-разрядные (x64) версии Windows 7 и Windows Server 2008 R2
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Isapi.dll |
7.5.7600.21009 |
120,320 |
15-Jul-2011 |
07:21 |
x64 |
Isapi.dll |
7.5.7601.21771 |
120,320 |
15-Jul-2011 |
05:17 |
x64 |
Isapi.dll |
7.5.7600.21009 |
106,496 |
15-Jul-2011 |
07:19 |
x86 |
Isapi.dll |
7.5.7601.21771 |
106,496 |
15-Jul-2011 |
05:42 |
x86 |
Для всех поддерживаемых версий Windows Server 2008 R2 для систем на базе процессоров IA-64
Имя файла |
Версия файла |
Размер |
дата |
Время |
Платформа |
---|---|---|---|---|---|
Isapi.dll |
7.5.7600.21009 |
244,736 |
15-Jul-2011 |
07:13 |
IA-64 |
Isapi.dll |
7.5.7601.21771 |
244,736 |
15-Jul-2011 |
04:06 |
IA-64 |
Isapi.dll |
7.5.7600.21009 |
106,496 |
15-Jul-2011 |
07:19 |
x86 |
Isapi.dll |
7.5.7601.21771 |
106,496 |
15-Jul-2011 |
05:42 |
x86 |
Статус
Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".
Дополнительная информация
Дополнительные сведения о функции WriteClient посетите следующий веб-узел Microsoft Developer Network (MSDN):
Сведения о дополнительных файлах
Сведения о дополнительных файлах для Windows 7 и Windows Server 2008 R2
Дополнительные файлы для всех поддерживаемых 86-разрядных версий Windows 7
Имя файла |
Update.mum |
Версия файла |
Not Applicable |
Размер |
2,868 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
11:29 |
Платформа |
Not Applicable |
Имя файла |
X86_1ba711089cfd23cd5b56abe95dd072d0_31bf3856ad364e35_6.1.7601.21771_none_9243a8fcd187592e.manifest |
Версия файла |
Not Applicable |
Размер |
715 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
11:29 |
Платформа |
Not Applicable |
Имя файла |
X86_cfa1d95fc28689be127256a4a39638f8_31bf3856ad364e35_6.1.7600.21009_none_dd63dd8a79924841.manifest |
Версия файла |
Not Applicable |
Размер |
715 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
11:29 |
Платформа |
Not Applicable |
Имя файла |
X86_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_67a492aa659251cf.manifest |
Версия файла |
Not Applicable |
Размер |
3,321 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
08:00 |
Платформа |
Not Applicable |
Имя файла |
X86_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_693765ca62f88358.manifest |
Версия файла |
Not Applicable |
Размер |
3,321 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
06:13 |
Платформа |
Not Applicable |
Дополнительные файлы для всех поддерживаемых 64-разрядных версий Windows 7 и Windows Server 2008 R2
Имя файла |
Amd64_6752b03ee4f9ce72ed95ff8ec068b471_31bf3856ad364e35_6.1.7600.21009_none_d38296dd8f46f929.manifest |
Версия файла |
Not Applicable |
Размер |
1,080 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
11:29 |
Платформа |
Not Applicable |
Имя файла |
Amd64_cf7e70c30f75f084da07c35ae4be9d76_31bf3856ad364e35_6.1.7601.21771_none_491a43356b1003b8.manifest |
Версия файла |
Not Applicable |
Размер |
1,080 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
11:29 |
Платформа |
Not Applicable |
Имя файла |
Amd64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_c3c32e2e1defc305.manifest |
Версия файла |
Not Applicable |
Размер |
3,327 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
08:49 |
Платформа |
Not Applicable |
Имя файла |
Amd64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_c556014e1b55f48e.manifest |
Версия файла |
Not Applicable |
Размер |
3,327 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
07:00 |
Платформа |
Not Applicable |
Имя файла |
Update.mum |
Версия файла |
Not Applicable |
Размер |
3,306 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
11:29 |
Платформа |
Not Applicable |
Имя файла |
Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_ce17d88052508500.manifest |
Версия файла |
Not Applicable |
Размер |
2,998 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
07:43 |
Платформа |
Not Applicable |
Имя файла |
Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_cfaaaba04fb6b689.manifest |
Версия файла |
Not Applicable |
Размер |
2,998 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
06:02 |
Платформа |
Not Applicable |
Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 R2 с архитектурой IA-64
Имя файла |
Ia64_03057c400e62e0ed18b2f9890a48a829_31bf3856ad364e35_6.1.7601.21771_none_94748f243d69b85b.manifest |
Версия файла |
Not Applicable |
Размер |
1,078 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
11:29 |
Платформа |
Not Applicable |
Имя файла |
Ia64_18d28e3ddfe11e0d46164e2fe9ef1c53_31bf3856ad364e35_6.1.7600.21009_none_8abd4e84a410bc1f.manifest |
Версия файла |
Not Applicable |
Размер |
1,078 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
11:29 |
Платформа |
Not Applicable |
Имя файла |
Ia64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_67a636a065905acb.manifest |
Версия файла |
Not Applicable |
Размер |
3,324 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
08:45 |
Платформа |
Not Applicable |
Имя файла |
Ia64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_693909c062f68c54.manifest |
Версия файла |
Not Applicable |
Размер |
3,324 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
07:25 |
Платформа |
Not Applicable |
Имя файла |
Update.mum |
Версия файла |
Not Applicable |
Размер |
2,347 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
11:29 |
Платформа |
Not Applicable |
Имя файла |
Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7600.21009_none_ce17d88052508500.manifest |
Версия файла |
Not Applicable |
Размер |
2,998 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
07:43 |
Платформа |
Not Applicable |
Имя файла |
Wow64_microsoft-windows-i..iextensionsbinaries_31bf3856ad364e35_6.1.7601.21771_none_cfaaaba04fb6b689.manifest |
Версия файла |
Not Applicable |
Размер |
2,998 |
Дата (UTC) |
15-Jul-2011 |
Время (UTC) |
06:02 |
Платформа |
Not Applicable |