设为首页 收藏本站
查看: 1182|回复: 0

[经验分享] 如何在 Exchange Server 2003 中重置提供 Outlook Web Access、Exchange ActiveSync 和 Outlook

[复制链接]
发表于 2015-9-11 11:23:30 | 显示全部楼层 |阅读模式
  本文介绍如何在 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:使用 IIS 6.0 资源工具包工具中的 Metabase Explorer
  • 方法 2:使用 Adsutil.exe
  • 方法 3:编辑 Metabase.xml 文件
  当 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  (http://support.microsoft.com/kb/821898/ ) Exchange Server 2003 中 Outlook Web Access 所使用的虚拟 Internet Information Services (IIS) 目录

要删除并重新创建 Outlook Web Access 的虚拟目录,请使用下列方法之一。
方法 1:使用 IIS 6.0 资源工具包工具中的 Metabase Explorer

  • 安装 IIS 6.0 资源工具包工具。要获取 IIS 6.0 资源工具包工具,请访问下面的 Microsoft 网站:
    http://www.microsoft.com/downloads/details.aspx?FamilyID=56FC92EE-A71A-4C73-B628-ADE629C89499&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyID=56FC92EE-A71A-4C73-B628-ADE629C89499&displaylang=en) 注意:如果不希望在计算机上安装所有 IIS 工具,可以只安装 Metabase Explorer 1.6 组件。为此,请按照下列步骤操作:

    • 双击“iis60rkt.exe”,然后按照屏幕上的说明操作,直到看到 IIS 6.0 资源工具包工具安装向导的“安装类型”页。
    • 在“安装类型”页上,单击“自定义”,然后单击“下一步”。
    • 单击以清除除“Metabase Explorer 1.6”复选框以外的其他所有 IIS 资源工具包工具和组件复选框。
    • 单击“下一步”,然后单击“完成”。

  • 备份 IIS 元数据库。为此,请按照下列步骤操作:

    • 启动 IIS 管理器。
    • 右键单击“默认网站”,指向“所有任务”,然后单击“将配置保存到一个文件”。
    • 在“将配置保存到一个文件”对话框中的“文件名”输入框中键入一个配置名称,然后单击“确定”。

  • 删除 Outlook Web Access 的虚拟目录。为此,请展开 IIS 管理器左窗格中的“默认网站”,右键单击“Exadmin”,然后单击“删除”。在系统提示您是否要删除此项时,单击“是”。
    为以下虚拟目录重复此步骤:

    • Exchange
    • ExchWeb
    • Microsoft-Server-ActiveSync
    • OMA
    • Public

  • 退出 IIS 管理器。
  • 单击“开始”,依次指向“所有程序”、“IIS 资源”、“Metabase Explorer”,然后单击“Metabase Explorer”。
  • 展开“LM”,右键单击“DS2MB”,然后单击“删除”。在系统提示您是否要删除此项和所有子项时,单击“是”。
  • 退出 IIS Metabase Explorer。
  • 单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“服务”。
  • 要重新启动 Microsoft Exchange 系统助理服务,请按照下列步骤操作:

    • 单击“开始”,单击“运行”,键入 services.msc,然后单击“确定”。
    • 右键单击“Microsoft Exchange System Attendant”,然后单击“重新启动”。
    • 在系统提示您是否重新启动从属 Exchange Server 服务时,单击“是”。
      注意:重新启动 Microsoft Exchange 系统助理服务时,也会重新启动 Microsoft Exchange 信息存储服务。在这种情况下,Exchange Server 用户会丢失与其 Exchange Server 邮箱的连接。
    虚拟目录即被重新创建。要验证是否重新创建了虚拟目录,请启动 IIS 管理器,然后查看“默认网站”文件夹。
    重要说明:如果在 15 分钟后未重新创建虚拟目录,请重新启动计算机。
  • 重置匿名访问权限。为此,请按照下列步骤操作:

    • 启动 IIS 管理器,右键单击“ExchWeb”,单击“属性”,然后单击“目录安全性”选项卡。
    • 在“身份验证和访问控制”下,单击“编辑”,然后验证“启用匿名访问”复选框是否已选中。
    • 单击以选中“集成 Windows 身份验证”复选框,单击“确定”,然后单击“应用”。
    • 如果显示“继承覆盖”对话框,请单击“全选”,然后单击“确定”。
    • 在“身份验证和访问控制”下,单击“编辑”,然后单击以清除“集成 Windows 身份验证”复选框。
    • 单击“确定”两次,然后退出 IIS 管理器。

使用 Web 浏览器验证是否可以连接到 Outlook Web Access 服务器。如果同时运行其他移动服务,请使用适当的客户端来验证是否可以连接到这些服务。

方法 2:使用 Adsutil.exe

  • 备份 IIS 元数据库。为此,请按照下列步骤操作:

    • 启动 IIS 管理器。
    • 右键单击“默认网站”,指向“所有任务”,然后单击“将配置保存到一个文件”。

  • 删除 Outlook Web Access 的虚拟目录。为此,请右键单击 IIS 管理器左窗格中的“Exadmin”,然后单击“删除”。在系统提示您是否要删除此项时,单击“是”。
    为以下虚拟目录重复此步骤:

    • Exchange
    • ExchWeb
    • Microsoft-Server-ActiveSync
    • OMA
    • Public

  • 退出 IIS 管理器。
  • 单击“开始”,单击“运行”,键入 cmd,然后按 Enter。
  • 更改到以下文件夹。在本例中,Drive 是安装了 Windows 的硬盘驱动器:
    Drive:\inetpub\adminscripts
  • 键入 adsutil,然后按 Enter。
    重要说明:默认情况下,CScript 不是 Windows Server 2003 的默认脚本宿主。要运行 adsutil 命令,必须将 CScript 配置为默认脚本宿主。为此,如果系统提示您是否将 CScript 注册为 VBscript 的默认主机,请单击“是”,然后单击“确定”。
    注意:如果收到 adsutil 命令选项列表,则表明 CScript 已配置为 VBscript 的默认脚本宿主。
  • 键入 adsutil delete ds2mb,然后按 Enter。
    注意:要将默认脚本宿主设置为 WScript,请在命令提示符下键入 WScript //H:WScript,按 Enter,然后单击“确定”。
  • 单击“开始”,指向“所有程序”,指向“管理工具”,然后单击“服务”。
  • 要重新启动 Microsoft Exchange 系统助理服务,请按照下列步骤操作:

    • 单击“开始”,单击“运行”,键入 services.msc,然后单击“确定”。
    • 右键单击“Microsoft Exchange System Attendant”,然后单击“重新启动”。
    • 在系统提示您是否重新启动从属 Exchange Server 服务时,单击“是”。
      注意:重新启动 Microsoft Exchange 系统助理服务时,也会重新启动 Microsoft Exchange 信息存储服务。在这种情况下,Exchange Server 用户会丢失与其 Exchange Server 邮箱的连接。
      虚拟目录即被重新创建。要验证是否重新创建了虚拟目录,请启动 IIS 管理器,然后查看“默认网站”文件夹。
      重要说明:如果在 15 分钟后未重新创建虚拟目录,请重新启动计算机。

  • 重置匿名访问权限。为此,请按照下列步骤操作:

    • 启动 IIS 管理器,右键单击“ExchWeb”,单击“属性”,然后单击“目录安全性”选项卡。
    • 在“身份验证和访问控制”下,单击“编辑”,然后验证“启用匿名访问”复选框是否已选中。
    • 单击以选中“集成 Windows 身份验证”复选框,单击“确定”,然后单击“应用”。
    • 如果显示“继承覆盖”对话框,请单击“全选”,然后单击“确定”。
    • 在“身份验证和访问控制”下,单击“编辑”,然后单击以清除“集成 Windows 身份验证”复选框。
    • 单击“确定”两次,然后退出 IIS 管理器。

使用 Web 浏览器验证是否可以连接到 Outlook Web Access 服务器。如果同时运行其他移动服务,请使用适当的客户端来验证是否可以连接到这些服务。
方法 3:编辑 Metabase.xml 文件

要解决此问题,必须修改 Metabase.xml 文件。在重新启动 Microsoft Exchange 系统助理服务时,经过修改的 Metabase.xml 文件会导致重新创建与 Exchange Server 相关的虚拟目录。为此,请按照下列步骤操作。
警告:如果编辑元数据库不当,可能会导致严重问题,您可能需要重新安装使用元数据库的所有产品。Microsoft 不能保证由于您错误地编辑元数据库而导致的问题能够得到解决。编辑元数据库需要您自担风险。
注意:每次编辑元数据库前都要进行备份。

  • 配置 IIS 以启用元数据库的实时编辑。为此,请按照下列步骤操作:

    • 单击“开始”,指向“管理工具”,然后单击“Internet 信息服务(IIS)管理器”。
    • 右键单击“ServerName(本地计算机)”,然后单击“属性”。
      注意:应将 ServerName 替换为运行 IIS 的计算机的名称。
    • 单击以选中“允许直接编辑配置数据库”复选框,然后单击“确定”。

  • 修改 Metabase.xml 文件。元数据库是一种驻留在运行 IIS 的计算机内存中的数据库。在关闭计算机时,所有元数据库设置将写入名为 Metabase.bin 的文件中。可以修改此 Metabase.xml 文件,以便在重新启动 Microsoft Exchange 系统助理服务时,可以在 IIS 中重新创建与 Exchange Server 相关的虚拟目录。为此,请按照下列步骤操作:

    • 使用文本编辑器(如记事本)打开 Metabase.xml。默认情况下,Metabase.xml 文件位于以下文件夹中:
      %windir%\System32\Inetsrv
    • 在“编辑”菜单上,单击“查找”。
    • 在“查找内容”框中,键入 61472,然后单击“查找下一个”以在此文件中找到下列区域:
      <IIsConfigObject Location="/LM/DS2MB/HighWaterMarks/{79F81D41-A652-4375-85F0-41A16037CC85}">
      <Custom
      Name="UnknownName_61472"
      ID="61472"
      Value="207778"
      Type="STRING"
      UserType="IIS_MD_UT_SERVER"
      Attributes="NO_ATTRIBUTES"
      />
    • 在 Metabase.xml 文件的此区域中,将“Value”项替换为 0。例如,修改 Metabase.xml 文件的此区域,使其如下所示:
      <IIsConfigObject Location="/LM/DS2MB/HighWaterMarks/{79F81D41-A652-4375-85F0-41A16037CC85}"
      >
      <Custom
      Name="UnknownName_61472"
      ID="61472"
      Value="0"
      Type="STRING"
      UserType="IIS_MD_UT_SERVER"
      Attributes="NO_ATTRIBUTES"
      />
    • 保存对 Metabase.xml 文件所做的更改。然后退出记事本。
    注意:也可以使用 Metabase Editor 工具 (MetaEdit.exe) 来修改元数据库中的这一值。 有关如何获取 MetaEdit 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    232068  (http://support.microsoft.com/kb/232068/ ) 如何下载、安装和删除 IIS MetaEdit 2.2 实用工具
  • 要重新启动 Microsoft Exchange 系统助理服务,请按照下列步骤操作:

    • 单击“开始”,单击“运行”,键入 services.msc,然后单击“确定”。
    • 右键单击“Microsoft Exchange System Attendant”,然后单击“重新启动”。
    • 在系统提示您是否重新启动从属 Exchange Server 服务时,单击“是”。
      注意:重新启动 Microsoft Exchange 系统助理服务时,也会重新启动 Microsoft Exchange 信息存储服务。在这种情况下,Exchange Server 用户会丢失与其 Exchange Server 邮箱的连接。

  • 还原默认的 IIS 设置以禁用元数据库的实时编辑。为此,请按照下列步骤操作:

    • 单击“开始”,指向“管理工具”,然后单击“Internet 信息服务(IIS)管理器”。
    • 右键单击“ServerName(本地计算机)”,然后单击“属性”。
    • 单击以清除“允许直接编辑配置数据库”复选框,然后单击“确定”。
      虚拟目录即被重新创建。要验证是否重新创建了虚拟目录,请启动 IIS 管理器,然后查看“默认网站”文件夹。
      重要说明:如果在 15 分钟后未重新创建虚拟目录,请重新启动计算机。
    使用 Web 浏览器验证是否可以连接到 Outlook Web Access 服务器。如果同时运行其他移动服务,请使用适当的客户端来验证是否可以连接到这些服务。
  有关更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

843093  (http://support.microsoft.com/kb/843093/ ) 如何在运行 Exchange 2000 Server 或 Exchange Server 2003 的基于 Windows 2000 Server 的计算机上排查 IIS 元数据库损坏问题
这篇文章中的信息适用于:


  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  
  引用:http://support.microsoft.com/kb/883380/zh-cn

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-112268-1-1.html 上篇帖子: 在Exchange 服务器上查看当前在线人数 下篇帖子: outlook 2007无法连接exchange server时的解决方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表