概要
  本文介绍如何在 Internet Information Services (IIS) 中重新创建与 Microsoft Exchange Server 相关的虚拟目录。Microsoft Exchange Server 2003 支持 Microsoft Outlook Web Access、Exchange ActiveSync 和 Outlook Mobile Access。可通过安装 Exchange Server 2003 时在 IIS 中默认创建的六个虚拟目录来启用这些服务。如果虚拟目录损坏,或者如果任一相关服务失败,可能需要删除这些虚拟目录。但这些虚拟目录不会自动重建。
  在这种情况下,必须使用下列方法之一在 IIS 中删除然后重新创建虚拟目录:
  1. 方法 1:使用 IIS 6.0 资源工具包工具中的 Metabase Explorer
  2. 方法 2:使用 Adsutil.exe
  
  简介
  当 Microsoft Exchange Server 2003 计算机上的 Microsoft Outlook Web Access 或其他移动服务出现问题时,有时必须重新创建 Microsoft Internet Information Services (IIS) 虚拟目录。默认情况下,Exchange Server 2003 会创建下列六个 IIS 虚拟目录:Exadmin、Exchange、ExchWeb、Microsoft-Server-ActiveSync、OMA 和 Public。
  但是,如果删除了 Outlook Web Access 和其他移动服务所使用的 IIS 虚拟目录,那么在重新启动 Exchange 系统助理服务时,不会自动重新创建这些虚拟目录。 本文介绍两种方法,可用于删除并重新创建 Outlook Web Access 所使用的虚拟目录。
  注意:在 Microsoft Exchange 2000 Server 中,删除 Outlook Web Access 的虚拟目录之后,在重新启动 Exchange 系统助理服务时将自动重新创建虚拟目录。
  有关 Exchange Server 2003 中 Outlook Web Access 的虚拟目录的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
  821898 () Exchange Server 2003 中 Outlook Web Access 所使用的虚拟 Internet Information Services (IIS) 目录
  要删除并重新创建 Outlook Web Access 的虚拟目录,请使用下列方法之一。
  方法 1:使用 IIS 6.0 资源工具包工具中的 Metabase Explorer
  1. 安装 IIS 6.0 资源工具包工具。要获取 IIS 6.0 资源工具包工具,请访问下面的 Microsoft 网站:
  ()
  注意:如果不希望在计算机上安装所有 IIS 工具,可以只安装 Metabase Explorer 1.6 组件。为此,请按照下列步骤操作:
  a. 双击“iis60rkt.exe”,然后按照屏幕上的说明操作,直到看到 IIS 6.0 资源工具包工具安装向导的“安装类型”页。
  b. 在“安装类型”页上,单击“自定义”,然后单击“下一步”。
  c. 单击以清除除“Metabase Explorer 1.6”复选框以外的其他所有 IIS 资源工具包工具和组件复选框。
  d. 单击“下一步”,然后单击“完成”。
 2. 备份 IIS 元数据库。为此,请按照下列步骤操作:
  a. 启动 IIS 管理器。
  b. 右键单击“默认网站”,指向“所有任务”,然后单击“将配置保存到一个文件”。
  c. 在“将配置保存到一个文件”对话框中的“文件名”输入框中键入一个配置名称,然后单击“确定”。
  3. 删除 Outlook Web Access 的虚拟目录。为此,请展开 IIS 管理器左窗格中的“默认网站”,右键单击“Exadmin”,然后单击“删除”。在系统提示您是否要删除此项时,单击“是”。
  为以下虚拟目录重复此步骤:
  • Exchange
  • ExchWeb
  • Microsoft-Server-ActiveSync
  • OMA
  • Public
  4. 退出 IIS 管理器。
  5. 单击“开始”,依次指向“所有程序”、“IIS 资源”、“Metabase Explorer”,然后单击“Metabase Explorer”。
  6. 展开“LM”,右键单击“DS2MB”,然后单击“删除”。在系统提示您是否要删除此项和所有子项时,单击“是”。
  7. 退出 IIS Metabase Explorer。
  8. 单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“服务”。
  9. 要重新启动 Microsoft Exchange 系统助理服务,请按照下列步骤操作:
  a. 单击“开始”,单击“运行”,键入 services.msc,然后单击“确定”。
  b. 右键单击“Microsoft Exchange System Attendant”,然后单击“重新启动”。
  c. 在系统提示您是否重新启动从属 Exchange Server 服务时,单击“是”。
  注意:重新启动 Microsoft Exchange 系统助理服务时,也会重新启动 Microsoft Exchange 信息存储服务。在这种情况下,Exchange Server 用户会丢失与其 Exchange Server 邮箱的连接。
  虚拟目录即被重新创建。要验证是否重新创建了虚拟目录,请启动 IIS 管理器,然后查看“默认网站”文件夹。
  重要说明:如果在 15 分钟后未重新创建虚拟目录,请重新启动计算机。
 10. 重置匿名访问权限。为此,请按照下列步骤操作:
  a. 启动 IIS 管理器,右键单击“ExchWeb”,单击“属性”,然后单击“目录安全性”选项卡。
  b. 在“身份验证和访问控制”下,单击“编辑”,然后验证“启用匿名访问”复选框是否已选中。
  c. 单击以选中“集成 Windows 身份验证”复选框,单击“确定”,然后单击“应用”。
  d. 如果显示“继承覆盖”对话框,请单击“全选”,然后单击“确定”。
  e. 在“身份验证和访问控制”下,单击“编辑”,然后单击以清除“集成 Windows 身份验证”复选框。
  f. 单击“确定”两次,然后退出 IIS 管理器。
  使用 Web 浏览器验证是否可以连接到 Outlook Web Access 服务器。如果同时运行其他移动服务,请使用适当的客户端来验证是否可以连接到这些服务。
  方法 2:使用 Adsutil.exe
  1. 备份 IIS 元数据库。为此,请按照下列步骤操作:
  a. 启动 IIS 管理器。
  b. 右键单击“默认网站”,指向“所有任务”,然后单击“将配置保存到一个文件”。
  2. 删除 Outlook Web Access 的虚拟目录。为此,请右键单击 IIS 管理器左窗格中的“Exadmin”,然后单击“删除”。在系统提示您是否要删除此项时,单击“是”。
  为以下虚拟目录重复此步骤:
  • Exchange
  • ExchWeb
  • Microsoft-Server-ActiveSync
  • OMA
  • Public
  3. 退出 IIS 管理器。
  4. 单击“开始”,单击“运行”,键入 cmd,然后按 Enter。
  5. 更改到以下文件夹。在本例中,Drive 是安装了 Windows 的硬盘驱动器:
  Drive:\inetpub\adminscripts
  6. 键入 adsutil,然后按 Enter。
  重要说明:默认情况下,CScript 不是 Windows Server 2003 的默认脚本宿主。要运行 adsutil 命令,必须将 CScript 配置为默认脚本宿主。为此,如果系统提示您是否将 CScript 注册为 VBscript 的默认主机,请单击“是”,然后单击“确定”。
  注意:如果收到 adsutil 命令选项列表,则表明 CScript 已配置为 VBscript 的默认脚本宿主。
7. 键入 adsutil delete ds2mb,然后按 Enter。
  注意:要将默认脚本宿主设置为 WScript,请在命令提示符下键入 WScript //H:WScript,按 Enter,然后单击“确定”。
  8. 单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“服务”。
  9. 要重新启动 Microsoft Exchange 系统助理服务,请按照下列步骤操作:
  a. 单击“开始”,单击“运行”,键入 services.msc,然后单击“确定”。
  b. 右键单击“Microsoft Exchange System Attendant”,然后单击“重新启动”。
  c. 在系统提示您是否重新启动从属 Exchange Server 服务时,单击“是”。
  注意:重新启动 Microsoft Exchange 系统助理服务时,也会重新启动 Microsoft Exchange 信息存储服务。在这种情况下,Exchange Server 用户会丢失与其 Exchange Server 邮箱的连接。
  虚拟目录即被重新创建。要验证是否重新创建了虚拟目录,请启动 IIS 管理器,然后查看“默认网站”文件夹。
  重要说明:如果在 15 分钟后未重新创建虚拟目录,请重新启动计算机。
  10. 重置匿名访问权限。为此,请按照下列步骤操作:
  a. 启动 IIS 管理器,右键单击“ExchWeb”,单击“属性”,然后单击“目录安全性”选项卡。
  b. 在“身份验证和访问控制”下,单击“编辑”,然后验证“启用匿名访问”复选框是否已选中。
  c. 单击以选中“集成 Windows 身份验证”复选框,单击“确定”,然后单击“应用”。
  d. 如果显示“继承覆盖”对话框,请单击“全选”,然后单击“确定”。
  e. 在“身份验证和访问控制”下,单击“编辑”,然后单击以清除“集成 Windows 身份验证”复选框。
  f. 单击“确定”两次,然后退出 IIS 管理器。
  使用 Web 浏览器验证是否可以连接到 Outlook Web Access 服务器。如果同时运行其他移动服务,请使用适当的客户端来验证是否可以连接到这些服务。