你目前正处于脱机状态,正在等待 Internet 重新连接

当通过 ISA Server 2006 或 Microsoft Forefront 威胁管理网关,中型企业版访问网站时出现错误消息:"HTTP 400-错误请求"

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 941293
重要本文包含有关如何修改注册表的信息。请确保您对其进行修改之前备份注册表。请确保您知道如何还原注册表发生问题。有关如何备份、 还原,以及修改注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756如何备份和还原在 Windows 注册表
症状
当您访问网站通过 Microsoft Internet 安全性和加速 (ISA) Server 2006 或 Microsoft Forefront 威胁管理网关,中型企业版,您会收到以下错误消息:
HTTP 400-错误的请求
当您访问 ISA Server 2006 或 Microsoft Forefront 威胁管理网关,中型企业版中发布的 Web 站点时,可能会出现此问题。当通过 HTTP 访问规则在 ISA Server 2006 或 Microsoft Forefront 威胁管理网关,中型企业版中定义的访问网站时,也可能会出现此问题。
原因
因为 ISA Server 2006 和 Microsoft Forefront 威胁管理网关,中型企业版如果他们的 HTTP 标头包含延续行删除 HTTP 响应和 HTTP 请求,会出现此问题。
解决方案
警告如果您修改注册表错误地使用注册表编辑器或使用另一种方法,则可能会出现严重问题。这些问题可能需要重新安装操作系统。Microsoft 不能保证可以解决这些问题。修改注册表的风险由您自己承担。

若要解决此问题,请按照下列步骤操作:
  1. 为 ISA Server 2006,应用修补程序 941297。有关此修补程序的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    941297ISA Server 2006 修补程序包的说明: 2007 年 8 月 15
  2. 单击 开始、 单击 运行,键入 regedit,然后单击 确定
  3. 找到并单击以下注册表子项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RAT\Stingray\Debug\Web Filters
    注意 如果不存在
    RAT\Stingray\Debug\Web Filters
    子项,您必须创建它。
  4. 编辑 菜单上指向 新建,然后单击 DWORD 值
  5. 键入 APPEND_CONTINUATION_LINES,然后按 ENTER 键。
  6. 编辑 菜单上单击 修改
  7. 数值数据 框中键入 1,然后单击 确定
  8. 退出注册表编辑器。
请按照下列步骤之后,延续首行追加到主标题行。删除剩余的连续行。
状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。

警告:本文已自动翻译

属性

文章 ID:941293 - 上次审阅时间:08/04/2008 22:55:32 - 修订版本: 3.1

Microsoft Forefront Threat Management Gateway, Medium Business Edition, Windows Essential Business Server 2008, Microsoft Internet Security and Acceleration Server 2006 Standard Edition, Microsoft Internet Security and Acceleration Server 2006 Enterprise Edition

  • kbmt kberrmsg kbtshoot kbprb KB941293 KbMtzh
反馈