症状
将 Microsoft Internet 安全和加速 (ISA) 服务器 2004 配置为基于签名或扩展筛选 HTTP 内容后,组织中的用户将遇到以下症状。当用户访问某些 URL 时,该用户在 Web 浏览器中收到以下错误消息:
错误代码 502:代理错误。 参数不正确。(87)
如果从 HTTP 筛选器设置中删除所有签名和扩展,并且将 HTTP 筛选器组件配置为允许所有签名和扩展,则不会再遇到此问题。备注有关如何配置 ISA Server 2004 HTTP 筛选器组件的详细信息,请参阅"更多信息"部分。
原因
由于 ISA Server 2004 HTTP 安全筛选器组件中的问题,会出现此问题。此组件名为 HTTPFilter.dll。
解决方案
服务包信息
要解决此问题,获取 Internet 安全和加速服务器 2004 的最新服务包。有关详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:
891024如何获取最新的 ISA 服务器 2004 服务包
热修复信息
微软提供了受支持的修补程序。但是,此修补程序旨在仅更正本文中描述的问题。仅此修补程序应用于遇到此特定问题的系统。此修补程序可能会接受其他测试。因此,如果您未受到此问题的严重影响,我们建议您等待包含此修补程序的下一个软件更新。如果修补程序可供下载,则此知识库文章顶部有一个"可用的修补程序下载"部分。如果未显示此部分,请与 Microsoft 客户服务和支持部门联系以获取修补程序。备注如果发生其他问题或需要进行任何故障排除,您可能需要创建单独的服务请求。通常的支持成本将应用于其他支持问题和不符合此特定修补程序的问题。有关 Microsoft 客户服务和支持电话号码的完整列表或创建单独的服务请求,请访问以下 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support备注"可用的修补程序下载"窗体显示修补程序可用的语言。如果您看不到您的语言,这是因为该语言没有修补程序。
先决条件
如果您正在运行 ISA Server 2004 标准版,则必须安装 ISA Server 2004 服务包 1 才能应用此修补程序。有关详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:
891024如何获取最新的 ISA 服务器 2004 服务包
重启要求
应用此修补程序后,不必重新启动计算机。
修补程序替换信息
此修补程序不会替换任何其他修补程序。
文件信息
此修补程序的英文版本具有下表中列出的文件属性(或更高版本的文件属性)。这些文件的日期和时间列在协调世界时间 (UTC) 中。当您查看文件信息时,它将转换为本地时间。要查找 UTC 和本地时间之间的差异,请使用"控制面板"中的"日期和时间"工具中的"时区"选项卡。
ISA 服务器 2004,标准版
Date Time Version Size File name --------------------------------------------------------- 31-Mar-2005 18:22 4.0.2163.251 120.320 HTTPFilter.dll
ISA 服务器 2004, 企业版
Date Time Version Size File name --------------------------------------------------------- 03-Apr-2005 14:00 4.0.3440.251 128.792 HTTPFilter.dll
解决方法
要解决此问题,请配置"签名"选项卡和 HTTP 筛选器设置的"扩展"选项卡上的选项。为此,请按照以下步骤操作:
-
删除这些选项卡上列出的所有签名和扩展。
-
配置 HTTP 筛选器以允许所有签名和扩展。
有关如何配置 ISA Server 2004 HTTP 筛选器组件的详细信息,请参阅"更多信息"部分。
状态
微软已经确认这是"适用于"部分中列出的 Microsoft 产品中的问题。此问题在 Internet 安全和加速服务器 2004 服务包 2 中首次得到纠正。
更多信息
要将 ISA Server 2004 HTTP 筛选器组件配置为阻止或允许 HTTP 流量的所有签名和扩展,请按照以下步骤操作:
-
单击"开始",指向所有程序,指向微软 ISA 服务器,然后单击ISA 服务器管理。
-
在左侧窗格中,展开"服务器名称",其中服务器名称是运行 ISA Server 的计算机的名称。备注如果运行 ISA Server 2004 企业版,则在左侧窗格中展开阵列,然后展开服务器名称。
-
单击防火墙策略。
-
在中心窗格中,右键单击要配置的访问规则,然后单击"配置 HTTP"。
-
在"为规则配置 HTTP 策略"对话框中,执行以下操作之一:
-
要为包含某些签名的内容配置内容阻止,请单击"签名"选项卡。
-
要为包含某些扩展的内容配置内容阻止,请单击"扩展"选项卡。
-
-
配置"签名"选项卡或"扩展"选项卡上的选项以允许或阻止所需的内容,然后单击"确定"。
-
单击"应用"将更改保存到防火墙策略,然后单击"确定"。
有关详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:
824684 用于描述 Microsoft 软件更新的标准术语的说明
885957如何安装 ISA 服务器修补程序和更新