重要本文包含有关如何修改注册表的信息。请确保在修改注册表之前备份注册表。确保知道如何在出现问题时还原注册表。有关如何备份、还原和修改注册表的详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:
322756 如何在 Windows 中备份和还原注册表
症状
当您通过 Microsoft Internet 安全和加速 (ISA) 服务器 2006 或 Microsoft Forefront 威胁管理网关(中型商业版)访问网站时,您将收到以下错误消息:
HTTP 400 - 请求错误
当您访问在 ISA Server 2006 或 Microsoft 前沿威胁管理网关(中型商务版)中发布的网站时,可能会出现此问题。当您通过 ISA Server 2006 或 Microsoft Forefront 威胁管理网关(中型商业版)中定义的 HTTP 访问规则访问网站时,也可能发生此问题。
原因
出现此问题的原因是 ISA Server 2006 和 Microsoft 前沿威胁管理网关、中型业务版删除 HTTP 响应和 HTTP 请求(如果其 HTTP 标头包含延续行)。
解决方案
警告如果使用注册表编辑器或使用其他方法错误地修改注册表,则可能会出现严重问题。这些问题可能需要您重新安装操作系统。微软不能保证这些问题能够得到解决。修改注册表的风险由您自行承担。要解决此问题,请按照以下步骤操作:
-
对于 ISA 服务器 2006,应用修补程序 941297。有关此修补程序的详细信息,请单击以下文章编号以查看 Microsoft 知识库中的文章:
941297 ISA 服务器 2006 修补程序包说明:2007 年 8 月 15 日
-
单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。
-
找到并单击下面的注册表子项:
HKEY_LOCAL_MACHINE\软件\微软\RAT_Stingray_调试_网络过滤器备注 如果RAT_Stingray_Debug_Web 筛选器子项不存在,则必须创建它。
-
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
-
键入APPEND_CONTINUATION_LINES,然后按 ENTER。
-
在“编辑”菜单上,单击“修改”。
-
在"值数据"框中,键入1,然后单击"确定"。
-
退出注册表编辑器。
执行这些步骤后,第一个延续行将追加到主标题行。其余延续行将被删除。
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。