Article: Q319384
Product(s): Internet Information Server
Version(s): 5.0
Operating System(s):
Keyword(s):
Last Modified: 06-AUG-2002
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Internet Information Services version 5.0
-------------------------------------------------------------------------------
SYMPTOMS
========
If you change content on a Web site, the changes do not appear as expected.
Instead, Internet Information Services (IIS) 5.0 shows the old content.
CAUSE
=====
This can occur if HTTP compression is enabled on the Web server. Enabling HTTP
compression introduces a new metabase key named HcCacheControlHeader. The
default value of HcCacheControlHeader is set to max-age=86400 (that is, 86400
seconds). This means that the Web site stays in the cache of the browser for 24
hours.
RESOLUTION
==========
1. On your server, open a command prompt.
2. Change to your <X>:\InetPub\AdminScripts folder, where <X> is the
drive that you specified for your IIS documents.
3. Run the following command:
CSCRIPT.EXE ADSUTIL.VBS SET
W3SVC/Filters/Compression/Parameters/HcCacheControlHeader "max-age=0"
4. Stop and restart the IISAdmin service.
5. Restart the WWW service.
WORKAROUND
==========
If the client refreshes the content (for example, by pressing the F5 key), the
IIS cache is updated and shows the changed content.
STATUS
======
Microsoft has confirmed that this is a problem in the Microsoft products that
are listed at the beginning of this article.
MORE INFORMATION
================
Setting the value of Response.Expires to 0 in the relevant ASP page does not
resolve the issue.
Additional query words:
======================================================================
Keywords :
Technology : kbiisSearch kbiis500
Version : :5.0
Issue type : kbprb
=============================================================================