Exchange 脱机通讯录的更新

于脱机通讯录默认配置会在每天的早上5:00进行更新,其它时段是不会主动更新的。可以运行Get-OfflineAddressBook | Update-OfflineAddressBook这个命令,来强制触发所有脱机通讯录的更新。根据Exchange组织规模不同,更新可能会花几分钟到几十分钟不等的时间。

每一个脱机通讯录都对应一个GUID值,Exchange组织根据GUID值来唯一定位一个脱机通讯录。如果组织中配置了多个脱机通讯录,如何判断OAB GUID的值呢?可以使用Get-OfflineAddressBook | select name,guid命令来获取。
oab 通讯录
脱机通讯录常见错误及排查
Outlook客户端使用脱机通讯录时,最常遇到的错误就是:“该对象不存在”。在前面讨论了脱机通讯录的生成=>发布=>下载过程后,再遇到此类错误,就可以按照这3个部分,依次进行检查,以定位问题的起因。
首先要检查的是Exchange邮箱服务器的ExchangeOAB文件夹。利用前面说提到的Get-OfflineAddressBook 命令,检查ExchangeOAB下是否存在以GUID值命名的子文件夹。如果不存在,那么可以检查这台服务器上的应用程序日志,看看有什么错误或警告信息,根据这些信息进行错误排查。
然后检查Exchange客户端访问服务器的OAB文件夹,是否存在脱机通讯录文件。如果不存在,可以重新启动Microsoft Exchange File Distribution服务,强制复制脱机通讯录。如果问题依然存在,可以检查应用程序日志,根据日志信息继续排查。
最后,检查Outlook客户端的连接。从Outlook 2007开始,Outlook下载脱机通讯录时不再需要Exchange公用文件夹,而是使用HTTP/HTTPS方式。Outlook实际访问的URL是什么呢?这个信息可以通过Outlook的“测试电子邮件自动配置”中获取,自动配置信息,复制其中的OABUrl值,从IE中尝试打开,看看是否能够访问到。
例如从自动配置信息中看到的OABUrl值是https://cas_server/<OAB_GUID>,可以从IE访问https://cas_server/<OAB_GUID>/oab.xml,这样可以用于确定OAB是否可用。
从自动配置信息中找到OABUrl:
oab 通讯录
在OABUrl之后加上oab.xml,然后从IE进行访问,正常情况下,应该能够打开并看到类似下图的信息。
oab 通讯录的更新
参考一下服务器上对于这个脱机通讯录的设置,就可以看到oab.xml文件是如何构成的了。这个XML文件中的每一个OAL,都对应于管理员所设置的脱机通讯录中包含的地址列表。
oab 通讯录的更新
需要注意的是Outlook 2007/2010客户端连接到Exchange时,经常会遇到的另一个问题是,每次连接都会弹出证书安全警告。
Exchange中文站

Exchange中文站

Exchange中文站是一个专注讨论 Microsoft Exchange Server / Exchange Online / Office 365 的技术型网站。
Exchange中文站

Exchange中文站 的最新文章 (查看所有)

发布于: 浏览:4731 次

还没有评论

欢迎参与到我们的技术讨论,问题和分享都可以。