Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

FIX: IIS 7.5 and IIS 8.0 do not notify modules that have registered for the RQ_SEND_RESPONSE event notification


View products that this article applies to.

Symptoms

Consider the following scenario:
  • You have a computer that is running Internet Information Services (IIS) 7.5 or IIS 8.0.
  • You create a custom request-level module that registers for the RQ_SEND_RESPONSE event notification. You register and enable this module in IIS.

    Note By doing this, IIS calls the OnSendResponse method of the module when it sends the response buffer.
  • A client request is sent to the computer, and the request is received by the ISAPI extension. Then, a response is returned.
In this scenario, IIS does not notify the modules that have registered for the RQ_SEND_RESPONSE event notification. Additionally, information about the event is not logged on the computer.

For example, RpcProxy.dll is an ISAPI extension that runs in IIS 7.5 or IIS 8.0 in a Microsoft Exchange environment that has Outlook Anywhere enabled. In this example, IIS 7.5 or IIS 8.0 does not log a "200" HTTP status code for successful client requests.

↑ Back to the top


Cause

This issue occurs because IIS does not notify the module if IIS initiates a send request directly to the http.sys file together with the disconnect flag.

↑ Back to the top


Resolution

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing the problem described in this article. This hotfix might receive additional testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, contact Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft website: Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

Prerequisites

You must have IIS 7.5 or IIS 8.0 installed to apply this hotfix. This hotfix can be installed on a computer that is running one of the following operating systems:
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 SP1
  • Windows 8
  • Windows Server 2012

Restart requirement

You must restart the computer if IIS is running when you apply this hotfix.

Hotfix replacement information

This hotfix does not replace a previously released hotfix.

File information

The English (United States) version of this hotfix uses a Microsoft Windows Installer package to install the hotfix. The dates and the times for these files are listed in Coordinated Universal Time (UTC) in the following table. When you view the file information, the date is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
For all supported x86-based versions of Windows 7
File nameFile versionFile sizeDateTimePlatform
Iiscore.dll7.5.7600.21229200,1928-Jun-125:51x86
Iiscore.dll7.5.7601.22013200,1927-Jun-124:33x86
For all supported x64-based versions of Windows 7 and of Windows Server 2008 R2
File nameFile versionFile sizeDateTimePlatform
Iiscore.dll7.5.7600.21229315,3928-Jun-125:30x64
Iiscore.dll7.5.7601.22013315,9047-Jun-125:38x64
Iiscore.dll7.5.7600.21229200,1928-Jun-125:51x86
Iiscore.dll7.5.7601.22013200,1927-Jun-124:33x86
For all supported IA-64-based versions of Windows Server 2008 R2
File nameFile versionFile sizeDateTimePlatform
Iiscore.dll7.5.7600.21229582,1448-Jun-124:10IA-64
Iiscore.dll7.5.7601.22013582,6567-Jun-124:18IA-64
Iiscore.dll7.5.7600.21229200,1928-Jun-125:51x86
Iiscore.dll7.5.7601.22013200,1927-Jun-124:33x86
For all supported x86-based versions of Windows 8
File nameFile versionFile sizeDateTimePlatform
Iiscore.dll8.0.9200.20579206,84808-Dec-201204:23x86
For all supported x64-based versions of Windows 8 and of Windows Server 2012
File nameFile versionFile sizeDateTimePlatform
Iiscore.dll8.0.9200.20579319,48808-Dec-201204:23x64

Additional file information

Additional file information for Windows 7 and for Windows Server 2008 R2
Additional files for all supported x86-based versions of Windows 7
File nameUpdate.mum
File versionNot Applicable
File size3,287
Date (UTC)8-Jun-12
Time (UTC)21:27
PlatformNot Applicable
File nameX86_679a557043b1b6b67a36db1e25d316bf_31bf3856ad364e35_6.1.7600.21229_none_3dbf5dbfec28b62d.manifest
File versionNot Applicable
File size705
Date (UTC)8-Jun-12
Time (UTC)21:27
PlatformNot Applicable
File nameX86_be850a6f3b4a193c819eaa0d7d876329_31bf3856ad364e35_6.1.7601.22013_none_ce784643299471a4.manifest
File versionNot Applicable
File size705
Date (UTC)8-Jun-12
Time (UTC)21:27
PlatformNot Applicable
File nameX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21229_none_d04ec131a381cf61.manifest
File versionNot Applicable
File size10,228
Date (UTC)8-Jun-12
Time (UTC)6:23
PlatformNot Applicable
File nameX86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22013_none_d239ec67a0a58752.manifest
File versionNot Applicable
File size10,228
Date (UTC)7-Jun-12
Time (UTC)5:53
PlatformNot Applicable
Additional files for all supported x64-based versions of Windows 7 and of Windows Server 2008 R2
File nameAmd64_3b5a1fe8650737375f73d58ae8aeac15_31bf3856ad364e35_6.1.7601.22013_none_01874b4d39983e41.manifest
File versionNot Applicable
File size1,060
Date (UTC)8-Jun-12
Time (UTC)21:28
PlatformNot Applicable
File nameAmd64_e54131f250fc422abce242bda8c26816_31bf3856ad364e35_6.1.7600.21229_none_a1a2723274364642.manifest
File versionNot Applicable
File size1,060
Date (UTC)8-Jun-12
Time (UTC)21:28
PlatformNot Applicable
File nameAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21229_none_2c6d5cb55bdf4097.manifest
File versionNot Applicable
File size10,236
Date (UTC)8-Jun-12
Time (UTC)7:10
PlatformNot Applicable
File nameAmd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22013_none_2e5887eb5902f888.manifest
File versionNot Applicable
File size10,236
Date (UTC)7-Jun-12
Time (UTC)6:47
PlatformNot Applicable
File nameUpdate.mum
File versionNot Applicable
File size3,729
Date (UTC)8-Jun-12
Time (UTC)21:28
PlatformNot Applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21229_none_36c2070790400292.manifest
File versionNot Applicable
File size7,906
Date (UTC)8-Jun-12
Time (UTC)6:16
PlatformNot Applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22013_none_38ad323d8d63ba83.manifest
File versionNot Applicable
File size7,906
Date (UTC)7-Jun-12
Time (UTC)5:17
PlatformNot Applicable
Additional files for all supported IA-64-based versions of Windows Server 2008 R2
File nameIa64_3bcad9ffdbc4ea245e6cd56490d0633e_31bf3856ad364e35_6.1.7601.22013_none_2c554e8943da27b9.manifest
File versionNot Applicable
File size1,058
Date (UTC)8-Jun-12
Time (UTC)21:27
PlatformNot Applicable
File nameIa64_4dc83cb0529d9fe243fbaeecc14ff9d9_31bf3856ad364e35_6.1.7600.21229_none_ad3c1236d5cf3f6d.manifest
File versionNot Applicable
File size1,058
Date (UTC)8-Jun-12
Time (UTC)21:27
PlatformNot Applicable
File nameIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21229_none_d0506527a37fd85d.manifest
File versionNot Applicable
File size10,232
Date (UTC)8-Jun-12
Time (UTC)7:09
PlatformNot Applicable
File nameIa64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22013_none_d23b905da0a3904e.manifest
File versionNot Applicable
File size10,232
Date (UTC)7-Jun-12
Time (UTC)5:53
PlatformNot Applicable
File nameUpdate.mum
File versionNot Applicable
File size2,767
Date (UTC)8-Jun-12
Time (UTC)21:27
PlatformNot Applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.21229_none_36c2070790400292.manifest
File versionNot Applicable
File size7,906
Date (UTC)8-Jun-12
Time (UTC)6:16
PlatformNot Applicable
File nameWow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7601.22013_none_38ad323d8d63ba83.manifest
File versionNot Applicable
File size7,906
Date (UTC)7-Jun-12
Time (UTC)5:17
PlatformNot Applicable

Additional file information for Windows 8 and of Windows Server 2012

Additional files for all supported x86-based versions of Windows 8
File nameUpdate.mum
File versionNot Applicable
File size9,763
Date (UTC)08-Dec-2012
Time (UTC)15:52
PlatformNot Applicable
File nameX86_ada341f25afeaf2dad7fbbceaf90628c_31bf3856ad364e35_6.2.9200.20579_none_ed61b3c531172e32.manifest
File versionNot Applicable
File size713
Date (UTC)08-Dec-2012
Time (UTC)15:52
PlatformNot Applicable
File nameX86_microsoft-windows-i..rewebenginebinaries_31bf3856ad364e35_6.2.9200.20579_none_9248a728106538c6.manifest
File versionNot Applicable
File size7,012
Date (UTC)08-Dec-2012
Time (UTC)15:54
PlatformNot Applicable
Additional files for all supported x64-based versions of Windows 8 and of Windows Server 2012
File nameAmd64_566baf27d82fe4447f182d61919d84f7_31bf3856ad364e35_6.2.9200.20579_none_b9b4ee7661ec7572.manifest
File versionNot Applicable
File size717
Date (UTC)08-Dec-2012
Time (UTC)15:52
PlatformNot Applicable
File nameAmd64_85f6a210eea197c4ce8eed248b05a05b_31bf3856ad364e35_6.2.9200.20579_none_5ab277da711e1a06.manifest
File versionNot Applicable
File size1,076
Date (UTC)08-Dec-2012
Time (UTC)15:52
PlatformNot Applicable
File nameAmd64_da2588d6b33dbad2169c099a45e25218_31bf3856ad364e35_6.2.9200.20579_none_5c5f9b1060c4c2d2.manifest
File versionNot Applicable
File size717
Date (UTC)08-Dec-2012
Time (UTC)15:52
PlatformNot Applicable
File nameAmd64_microsoft-windows-i..rewebenginebinaries_31bf3856ad364e35_6.2.9200.20579_none_ee6742abc8c2a9fc.manifest
File versionNot Applicable
File size7,018
Date (UTC)08-Dec-2012
Time (UTC)15:52
PlatformNot Applicable
File nameUpdate.mum
File versionNot Applicable
File size10,055
Date (UTC)08-Dec-2012
Time (UTC)15:52
PlatformNot Applicable
File nameWow64_microsoft-windows-i..rewebenginebinaries_31bf3856ad364e35_6.2.9200.20579_none_f8bbecfdfd236bf7.manifest
File versionNot Applicable
File size6,089
Date (UTC)08-Dec-2012
Time (UTC)15:52
PlatformNot Applicable

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

↑ Back to the top


Keywords: kbqfe, kbhotfixserver, kbfix, kbautohotfix, kbexpertiseadvanced, kbsurveynew, kbhotfixdev, kb

↑ Back to the top

Article Info
Article ID : 2708585
Revision : 1
Created on : 1/7/2017
Published on : 2/27/2013
Exists online : False
Views : 283