Exchange2010配置-如何管理脫機通訊簿

脫機通訊簿簡稱OAB(Offline address book),要管理好OAB,需要弄清以下幾個問題。

1) 什麼是脫機通訊簿?

2) OAB有什麼作用?

3) OAB是怎麼生成的?

4) 用戶如何訪問OAB?

5) OAB更新頻率?

Q1:什麼是脫機通訊簿?

A1: OAB就是全球通訊簿(一些地址列表的集合)的一個副本,。

Q2:OAB主要作用?

當用戶下載OAB後,可在脫機模式(Exchange緩存模式)下訪問OAB中的地址列表。

Q3:OAB如何生成的?

1) 首先郵箱服務器生成OAB,放在%program files%\microsoft\exchange server\ExchangeOAB文件夾中。

2) 接着CAS服務器上MSExchangeFDS服務每隔480分鐘把ExchangeOAB中脫機地址簿複製到CAS服務器上%program files%\microsoft\exchange server\ClientAccess\OAB文件夾下,並在系統事件日誌裏面記錄eventid爲1008的日誌信息

3) CAS分發OAB  
從Exchange 2007之後,OAB採用基於網絡的分佈模型設計,基於Web的分發方式更爲有效地利用帶寬,在使用Outlook 2007或Outlook2010的客戶端時,可以來通過WEB方式來更新OAB,但仍然保留公共文件夾方式的發佈方式以兼容老版本客戶端。

Q4:用戶如何訪問OAB?

outlook客戶端點擊“下載通訊簿”

clip_image002

中間過程:

1) Outlook程序啓動

2) Outlook查找autodiscover service得到autodiscover.xml文件。這個文件裏包含所有exchange服務需要的url地址。

3) 用戶進行“下載地址簿”或下載郵件操作Outlook 查找地址簿url

4) Outlook建立一個https連接,訪問此url內的oab.xml文件,通過比較oab.xml文件中信息下載地址簿,放入outlook本地。

Q5:同步頻率

郵箱服務器默認每天5:00基於全球通訊簿生成一次新的OAB;

CAS服務器每隔480分鐘去向郵箱服務器同步一次;

當然,這些時間是默認值,可以更改或立即更新;

下面是默認OAB的設置界面

clip_image004

查看其默認屬性

clip_image006

分發方式,默認是“啓用Web分發”

clip_image008

也可以手動“更新”

clip_image010

OAB分發

clip_image012

CAS分發點檢查更新間隔480分鐘

clip_image014

以下是脫機通訊簿在使用時的一些報錯,貼出來分享一下

Error1

如下圖,同步OAB時報錯

clip_image016

問題分析:

用錯誤代碼進行查找,

# for hex 0x80190194 / decimal -2145844844BG_E_HTTP_ERROR_404 bitsmsg.h# 1 matches found for "0x80190194"

直接訪問https://mail.ms.com/oab

報錯,提示http404錯誤。

 

結合以上2點,判斷是CAS分發點訪問異常,這時可去CAS分發目錄查看

OAB位置:%program files%\microsoft\exchange server\ClientAccess\OAB

發現裏面是空的,看來CAS還沒有來得及同步。

確定原因就好辦了,大致有3種方法

 

  1. 等待8小時,直到脫機地址簿同步輪詢間隔。或者修改輪詢間隔爲2分鐘縮短等待時間。

  2. 強制更新MSExchangeFDS服務立刻把脫機地址簿從mailbox server複製到CAS Server ,命令是Update-FileDistributionService -Identity Servername

  3. 手工把%program files%\microsoft\exchange server\ExchangeOAB下所有文件複製到%program files%\microsoft\exchange server\ClientAccess\OAB下

我選擇第3種方法,問題解決。

還有一種報錯跟OAB分發網站是否加密有關,代碼是0x80190193”,詳見

https://support.microsoft.com/en-us/kb/951576/en-us

更多OAB配置問題歡迎大家共同討論。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章