Exchange 2000 Outlook Web Access疑难解答(6)

2008-02-23 06:15:27来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

的 IP 地址。

重要说明 若要访问在 Internet 服务管理器 MMC 管理单元中创建的虚拟目录中的文档,您使用的帐户必须有在本地登录权限(Outlook Web Access 不需要这些权限)。

检查文档系统权限

任何用于对 Outlook Web Access 错误进行疑难解答的帐户都必须对运行 Exchange 的电脑上的以下目录拥有读取和执行权限:

  • WinNT\system32\
  • WinNT\System32\inetsrv\
  • Program Files\Exchsrvr\bin\
  • Program Files\Exchsrvr\RES\
  • WinNT\System32\wbem\
  • Program Files\Exchsrvr\Exchweb\

配置对目录的读取和执行权限

  1. 单击开始,指向程式,再指向附件,然后单击 Windows 资源管理器
  2. 右键单击所需要的目录,然后单击权限
  3. 选择您要在进行疑难解答时使用的组或帐户,然后单击选择读取和执行(假如需要)。

检查用户权限

验证您是否能够从网络上的另一电脑访问 Exchange 服务器上的文档共享区。下面的步骤描述如何通过共享一个文档然后从另一电脑访问该共享文档来实现此目的。

创建一个共享文档

  1. 单击开始,指向程式,再指向管理工具,然后单击 Internet 服务管理器
  2. Internet 信息服务中,右键单击一个虚拟目录(例如您在本文中前面的“如何确定是 Exchange 还是 IIS 导致的错误”一节中创建的测试目录),然后单击权限
  3. 单击添加,在 Select Users, Computers, or Groups(选择用户、电脑或组)中,键入您要在进行疑难解答时使用的帐户,然后单击确定
  4. 选择您添加的帐户,然后检查是否选择了旁边的允许。此步骤可确保您的帐户对共享目录拥有读权限。

访问该共享文档

  1. 在网络中的另一电脑上,单击开始,然后单击运行
  2. 键入 \\<服务器>\<共享名>,其中 <共享名> 是您在上面的配置共享步骤中配置的目录的名称。

在系统管理器中查看虚拟服务器和目录权限

在 IIS 中,您能够对虚拟目录或虚拟服务器配置权限,以允许以下操作:

  • 读访问 读取和打开公告、邮件等。
  • 写访问 在公共文档夹中张贴公告,发送邮件,等等。
  • 脚本资源访问 下载脚本的源代码,而非运行脚本。
  • 目录浏览 查看一个文档夹的内容。
  • 执行许可 运行脚本或可执行文档。

确保按照您的组织的需要配置这些权限。例如,假如您将一个虚拟目录仅用于访问一个邮箱服务器,则默认配置为启用脚本资源访问目录浏览权限,而执行许可配置为

在 IIS 中验证虚拟服务器和目录权限

本节讲述如何使用 Internet 服务管理器 MMC 管理单元来确保 Outlook Web Access 使用的 IIS 目录的权限已正确分配。

打开 Internet 服务管理器

  • 单击开始,指向程式,再指向管理工具,然后单击 Internet 服务管理器

Internet 信息服务中,验证下面的权限是否正确。

验证对 Exchweb 虚拟目录的权限

  1. Internet 信息服务中,单击展开本地电脑对象,单击展开 Web 站点,然后单击默认 Web 站点
  2. 在细节窗格中,右键单击 Exchweb,然后单击属性
  3. 虚拟目录选项卡上,验证是否已选中。

验证对 Exchweb\bin 虚拟目录的权限

  1. Internet 信息服务中,单击展开本地电脑对象,单击展开 Web 站点,单击展开默认 Web 站点,然后单击 Exchweb
  2. 在细节窗格中,右键单击 bin,然后单击属性
  3. 虚拟目录选项卡上,验证:
    • 已选中
    • 应用程式配置下,执行许可已配置为 Scripts and Executables(脚本和可执行文档)

Exchweb\bin 中的应用程式保护

Outlook Web Access 使用的 ASP 页存储在 Exchweb\bin\<lang> 文档夹中(其中 <lang> 指语言)。如想使任何 ASP 页运行,必须对 Exchweb\bin 虚拟目录或其父目录之一启用应用程式保护。应用程式保护确定应用程式是和 Web 服务在同一进程中运行,在任何应用程式共享的单独汇集进程中运行,还是在和其他应用程式分离的单独汇集进程中运行。

假如您在访问 Exchweb\bin\<lang> 目录中的一个 ASP 页时收到 HTTP 500 错误,但在 Exchweb 中检索其他项(如 .gif 文档)能够正常进行,则可能是对 Exchweb\bin 目录、Exchweb 目录或 HTTP 虚拟服务器未启用应用程式保护。

启用应用程式保护

  1. Internet 信息服务中,单击展开本地电脑对象,单击展开 Web 站点,单击展开默认 Web 站点,然后单击 Exchweb
  2. 在细节窗格中,右键单击 bin,然后单击属性
  3. 虚拟目录选项卡的应用程式配置下,单击创建
  4. 应用程式保护列表中,选择适当的保护级别:低(IIS 进程)中等(池)高(单独)

确保复制 IIS 配置

Exchange 将配置信息存储在 Active Directory 中,IIS 将配置信息存储在元数据库(电脑上的一个本地数据库)中。Exchange System Attendant(Exchange 系统助理)服务确保将 Exchange HTTP 虚拟服务器的配置信息复制到本地元数据库,从而使 IIS 能够访问这些信息。

这种复制只能单向进行;所以,在元数据库 (IIS) 中所作的更改不会复制给 Active Directory (Exchange)。因此,某些配置更改必须在系统管理器(而非 Internet 服务管理器)中进行。复制过程在系统助理运行时每隔 15 分钟发生一次,或在 Exchange 系统管理器中执行更改后也会立即进行复制。

当您在 Internet 服务管理器中查看 IIS 配置配置时,您就是直接在元数据库中查看配置。假如某个复选框在 IIS(Internet 服务管理器)中未选中,但他在 Exchange(系统管理器)中选中了,则在目录中选中的属性的值有效,但元数据库中的这个值无效。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 玩转Exchange 2000的Instant Messaging

下一篇: 关于OWA“HTTP/1.1 503 服务不可用”错误