Article: Q259760
Product(s): Internet Information Server
Version(s): winnt:5.0
Operating System(s):
Keyword(s): kbWin2000SP2Fix
Last Modified: 13-JUN-2001
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Internet Information Services version 5.0
-------------------------------------------------------------------------------
SYMPTOMS
========
HTTP compression allows Internet Information Services (IIS) to send compressed
content to the browser when the following conditions are true:
- The HTTP request is issued by a compression-enabled browser.
- HTTP Compression is enabled on the IIS server for static and/or dynamic
content.
- The request is an HTTP GET request.
Even when you enable HTTP Compression, POST responses are not compressed.
CAUSE
=====
This is a design limitation in IIS 5.0. A fix has been developed to enable HTTP
Compression on POST requests. See the "Resolution" section for more information.
RESOLUTION
==========
To resolve this problem, obtain the latest service pack for Windows 2000. For
additional information, click the following article number to view the article
in the Microsoft Knowledge Base:
Q260910 How to Obtain the Latest Windows 2000 Service Pack
The English version of this fix should have the following file attributes or
later:
Date Time Version Size File name Platform
-------------------------------------------------------------
04/13/2000 10:16p 5.0.2195.2037 23312 Compfilt.dll i386<BR/>
STATUS
======
Microsoft has confirmed that this is a problem in Internet Information Services
5.0. This problem was first corrected in Windows 2000 Service Pack 2.
MORE INFORMATION
================
To enable HTTP compression on POST requests, do the following:
1. Enable HTTP Compression (see the IIS documentation for information on how to
do this.)
2. Install the fix.
3. Set the EnablePostCmp registry parameter to 1:
EnablePostCmp
Key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3Svc\Parameters
Value Type: REG_DWORD - Boolean
Valid Range: 0,1 (False or True)
Default: 0 (False)
Description: Setting this parameter to 1 causes compression to be enabled also on POST.
Additional query words:
======================================================================
Keywords : kbWin2000SP2Fix
Technology : kbiisSearch kbiis500
Version : winnt:5.0
Hardware : ALPHA x86
Issue type : kbbug
Solution Type : kbfix
=============================================================================