FIX: Site and Content Rules Do Not Filter Based on File Name Extensions (813864)
The information in this article applies to:
- Microsoft Internet Security and Acceleration Server 2000
- Microsoft Internet Security and Acceleration Server 2000 SP1
SYMPTOMSWhen you use Content Types ( HTTP Content) in Site and Content Rules to deny or allow requests for downloading specific files (for example, .exe files),
ISA Server does not deny or allow the request if you only have the file name extension
(for example, .exe) configured in the appropriate Content Group. This
problem occurs only when you serve outgoing HTTP request through
ISA Server. This problem does not occur if you include the content type that is appropriate for
the file name extension that you want to block or allow in the correct Content Group (for example,
.application/octet-stream for the .exe file name extension). However, if you do this, you may experience other problems.
For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
319073
Web Pages May Not Display Correctly When You Deny the Application/Octet-Stream Content Type
(For more
information about how to set the Content Type, see the "More Information" section of this article.) CAUSE The behavior occurs because ISA Server cannot
deny or allow http requests based on file name extensions, regardless of whether you have configured
this setting in HTTP Content of the appropriate Site and Content Rule.RESOLUTIONTo resolve this problem, obtain the Update Rollup for ISA Server Services.
For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
810493
INFO: Update Rollup for ISA Server Services
Hotfix InformationWARNING: If you use Registry Editor incorrectly, you may cause serious
problems that may require you to reinstall your operating system. Microsoft
cannot guarantee that you can solve problems that result from using Registry
Editor incorrectly. Use Registry Editor at your own risk.
After you apply this hotfix, you can control whether ISA Server blocks or allows requests based on file name extension or based on Content
Type: - If you want ISA Server to block requests based only on the file name extension, add the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Proxy\Parameters\CheckOnlyFileExtensionAsContentType
: DWORD : 1 - If you want ISA Server to block requests based only on Content
Type, add the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3Proxy\Parameters\CheckOnlyFileExtensionAsContentType
: DWORD : 0 Note If you receive authentication prompts after you install this hotfix and add the correct registry entries,
apply the registry change that appears in the following article in the Microsoft Knowledge Base: 297324 Multiple Authentication Dialog Boxes Are Displayed When You Use Access Control
Modification Type: | Minor | Last Reviewed: | 9/27/2005 |
---|
Keywords: | kbHotfixServer kbQFE kbQFE kbISAServ2000preSP2fix kbfix kbbug KB813864 kbAudDeveloper |
---|
|