目录同步疑难解答

 

上一次修改主题: 2006-03-07

Exchange 系统管理器是解决目录同步问题的有用工具。可以使用此工具来触发手动同步周期和全部重新加载,如果发现 Active Directory 或非 Exchange 邮件系统中的地址信息不完整或丢失,建议首先执行此操作。在应用配置更改来确定是否成功解决问题后,最好触发同步周期。

important重要提示:
有关针对 Lotus Notes R5/R6、Exchange Server 2003 和 Windows Server 2003 Active Directory 之间的互操作性疑难解答指南的详细信息,请参阅 Resources for Moving to the Microsoft Collaboration Platform(英文)。

目录同步问题可做如下归类:

  • 邮件连接器在 Active Directory 中无法读写收件人信息   当使用 Novell GroupWise 配置目录同步时,必须为收件人对象指定导出和导入容器。邮件连接器要求下列访问权限:

    • 导入容器   必须授予运行邮件连接器的 Exchange 服务器的计算机帐户“创建所有子对象”和“删除所有子对象”权限,以创建、修改或删除容器中的收件人。计算机帐户还需要“列出内容”、“读取所有属性”和“写入所有属性”等特殊权限。
    • 导出容器   必须授予运行邮件连接器的 Exchange 服务器的计算机帐户读取权限,以便读取选定容器中的收件人对象。计算机帐户还需要“列出内容”、“读取所有属性”和“读取权限”等特殊权限。
      note注意:
      在 Exchange 系统管理器配置导入和导出容器时,会提示您自动给计算机帐户分配所需的权限。要验证如何分配权限,请启动“Active Directory 用户和计算机”,用鼠标右键单击目标容器,选择“属性”,然后切换到“安全”选项卡。单击“高级”,然后双击计算机帐户(例如,SERVER01$ (CONTOSO\SERVER01$))。
  • 邮件连接器不能与非 Exchange 邮件系统通信以导出或导入收件人信息   目录同步要求可正常工作的连接器配置。此外,必须确保连接器具有访问和更新非 Exchange 邮件系统目录信息的所需权限。请检查以下内容:

    • 与 Novell GroupWise 的目录同步   使用 GroupWise 管理员程序配置 Novell GroupWise API 网关时,必须在可选网关设置中指定目录同步选项。确保对 Exchange 设置了“目录同步/Exchange”选项,以便通过 API 网关交换 Novell GroupWise 和 Exchange 2003 之间的目录信息。有关如何配置可选网关设置的详细说明,请参阅如何准备 Novell GroupWise 环境

与 Active Directory 通信

Novell GroupWise 连接器依赖目录同步体系结构与 Active Directory 进行通信。如图 1 所示,LSDXA 进程负责处理实际的目录同步过程。Lsdxa.exe 位于 \Program Files\Exchsrvr\Bin 目录,在“服务”工具中启动 Microsoft Exchange - Novell GroupWise 连接器服务时,Lsdxa.exe 会自动启动。

tip提示:
可使用任务管理器来验证 Lsdxa.exe 是否在桥头服务器上运行。启动连接器服务时,Lsdxa.exe 会在“进程”选项卡中列出。

c15e4538-5e2c-4eb6-8c99-1a8b0b74acd7

LSDXA 进程负责分析 Exchconn.ini 文件并将适当的子进程加载到内存,以便与 Active Directory 和非 Exchange 目录通信。为了与 Active Directory 通信,Lsdxa.exe 会启动在名为 Dxamex.dll 的动态链接库 (DLL) 中实现的 Microsoft Exchange Server DX 代理 (DXAMEX)。

DXAMEX 通过 Active Directory 服务接口 (ADSI) 与 Active Directory 通信。DXAMEX 从连接器配置中指定的导出容器提取收件人信息,并将数据以邮件交换格式 (MIF) 的临时文件的形式放置到 \Program Files\Exchsrvr\Conndata\Temp 目录中。文件名取决于用来同步收件人信息的系统(表 1)。在另一个方向,DXAMEX 进程会寻求一个名为 Dxamex.txt 的 MIF 文件,然后处理它以便将收件人信息放置到在连接器配置中指定的导入容器。

表 1   用于目录同步的 MIF 文件

目录同步 文件名 示例

从 Active Directory 到 Novell GroupWise

Dxagwise.txt

Load

A

DOMAIN:

POSTOFFICE:

OBJECT:

LASTNAME:

FIRSTNAME:Administrator

DESCRIP:Administrator

ACCOUNTID:

TITLE:

DEPARTMENT:

PHONE:

FAX:

GWADDR:Exchange.First Administrative Group.Administrator

EXCHANGEID:Microsoft Exchange Connector for Novell GroupWise

EndOfBuffer

从 Novell GroupWise 到 Active Directory

Dxamex.txt

Load

U

DN:admin

TA:GWISE:CONTOSO_DOM.CONTOSO_PO.admin

ALIAS:admin

NAME:admin

FULLNAME:admin

FIRSTNAME:

Initials:

LASTNAME:admin

GWISEADDR:CONTOSO_DOM.CONTOSO_PO.admin

UNID:3d39133c-9085ae59-5a332abf-7ded4de3

COMPANY:

DEPARTMENT:

TITLE:

OFFICE:

PHONE:

FAX:

MOBILEPHN:

USNCREATED:

EndOfBuffer

note注意:
如果要检查 DXAMEX 进程和 Active Directory 之间的通信,单击桥头服务器的“诊断日志记录”选项卡,然后选择“MSExchangeADDXA”服务。从类别列表中选择“LDAP 操作”,然后将日志级别设置为“最大”。请记住,在完成目录同步周期后,要将日志级别重新设置回默认设置“无”。否则,大量条目可能会迅速填满应用程序事件日志。