URLScan 上使用 FrontPage,则您会收到一条错误消息

文章翻译 文章翻译
文章编号: 307976 - 查看本文应用于的产品
本文已归档。它按“原样”提供,并且不再更新。
展开全部 | 关闭全部

症状

当试图使用 FrontPage 客户端可以连接到 Web 站点或发布 Web 站点时您会收到下面的错误消息并不打开的网站:
http://address Web 服务器似乎不具有 FrontPage 服务器扩展安装。
其中 http://address 是服务器具有以下配置:
  • 服务器正在运行 Microsoft Internet Information Services (IIS)。
  • 在服务器上安装了 FrontPage 服务器扩展。
  • 安装 URLScan 实用程序。

原因

在安装 URLScan 工具时, 安装该 Urlscan.ini 文件,其中列出了默认设置。默认设置以访问服务器的 FrontPage 拒绝请求。

解决方案

如果您编辑 Urlscan.ini 文件中的设置,您可以使用 FrontPage 服务器扩展。若要这样做,请按照下列步骤操作:
  1. 在 Windows 资源管理器中找到 Urlscan.ini 文件。默认状态下,在以下文件夹中创建此文件:
    Drive: \WINNT\System32\Inetsrv\urlscan
    其中 Drive 表示您的硬盘的驱动器号。
  2. 创建文件的副本并将其命名 Urlscan.old。
  3. 在记事本,中打开该 Urlscan.ini 的原始副本文件。
  4. 找到 [选项] 部分。更改该 AllowDotInPath = 0 设置到 AllowDotInPath = 1。
  5. 找到 [AllowVerbs] 部分。更改该 ; OPTIONS OPTIONS 谓词。(删除分号 uncomments 行)

    : 如果安装 URLScan 2.1,您不需要进行此更改。URLScan 2.1 中,此已得到纠正。URLScan 2.1,请访问以下 Microsoft 网站:
    http://www.microsoft.com/security
    如果您 URLScan 2.0 您需要进行此更改。版本 2.0 包括在光盘上。
  6. 保存要替换原始文件。
  7. 停止并重新启动 IIS 服务。
    236166使用 NET STOP 和到强制 IIS 服务的 NET START 命令可以 Re-Read 注册表
    202013对于 Iisreset.exe Internet Information Services 5.0 命令行语法
  8. 测试使用 FrontPage 连接能力。
如果您进一步遇到困难与其他 IIS 功能虽然运行 URLScan,设置 EnableLogging = [选项] 中的 1 Urlscan.ini,然后重新启动 IIS 的部分。如果出现任何错误,检查有关哪些请求会被拒绝 Urlscan.log 文件中的最后一个条目。

更多信息

URLScan 保护服务器免受攻击通过关闭未使用由服务器的功能。默认设置 Urlscan.ini 文件中的则可下载文件中包含假定只有活动服务器页面 (ASP) 和如超文本标记语言 (HTML) 页面和图像的静态内容服务的服务器。它还假定您没有使用以下技术:
  • CGI (.exe) 的可执行文件
  • WebDAV
  • 索引服务器
  • Internet 或基于 HTTP 的打印
  • 服务器端包含 (SSI)
如果希望使用这些技术的任何您将需要相应地更改 Urlscan.ini 文件。

有关安装和配置 URLScan 的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
307608在 IIS 上使用 URLScan
309394如何使用 FrontPage 2000 中使用 URLScan

其他可能影响 FrontPage 的设置

  • 指定一个 AlternateServerName 防止 FrontPage 连接或 $ 发布,即使它被配置为返回实际的 Web 服务器的名称。
  • 设置 RemoveServerHeader = 1 还可防止从连接或发布的 FrontPage。
  • 函数所站点计数器基于 CGI 的 FrontPage 网站组件,您需要启用 Urlscan.ini 文件中扩展名为.exe 的文件的文件的使用。因为这将允许同时执行其他 CGI 应用程序,管理员应考虑使用 ISAPI 或基于 ASP 的计数器。 有关使用 FrontPage 使用基于 ASP 的计数器的其他信息请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
    309008如何: 在 FrontPage 2000 中使用 ASP PageCounter 组件
    若要对文件扩展名为.exe 的文件的请求设置以下配置之一:
    • 如果您设置 UseAllowExtensions = 0,然后注释出或删除该 Urlscan.ini 的该 [DenyExtensions] 节中的.exe 文件。

      -或者-
    • 如果您设置 UseAllowExtensions = 1,然后向 Urlscan.ini 文件的 [AllowExtensions] 节中添加.exe。
  • 设置 AllowLateScanning = 1 负载 URLScan 为低优先级筛选器。这允许加载下面 FrontPage 级别较低的兼容性筛选器 Fpexedll.dll URLScan。有关 Fpexedll.dll 筛选器和 URLScan 的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    189799有关 Fpexedll.dll 常见问题
    309394如何使用 FrontPage 2000 中使用 URLScan

属性

文章编号: 307976 - 最后修改: 2014年2月24日 - 修订: 2.3
这篇文章中的信息适用于:
  • Microsoft FrontPage 2002 标准版
  • Microsoft FrontPage 2002 Server Extensions
  • Microsoft FrontPage 2000 标准版
  • Microsoft FrontPage 2000 服务器扩展
  • Microsoft Visual InterDev 1.0 标准版
  • Microsoft Visual InterDev 6.0 标准版
关键字:?
kbnosurvey kbarchive kbmt kbwebpublishing kbwebserver kbopenfile kberrmsg kbprb KB307976 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 307976
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com