Exchange 2010,刪除系統預設地址列表後, OWA 通訊簿失敗問題解決辦法

weixin_34262482發表於2009-12-21
    最近一直也不知道是我在搞Exchange,還是被Exchange搞了。哎,,反正,問題不少。
    今天又碰見一個稀奇問題,OWA裡面,通訊簿打不開了。之前還好好的,而且多次在不同瀏覽器上,用不同的使用者賬號嘗試,都是一樣的效果。但是非常奇怪的一點是,如果是用Light模式進去,通訊簿就可以出來。
    下面兩張圖就是最初的現象。

 
 
 
    後來想想,可能是由於之前幾天,我在配置聯絡人列表的時候,把所有預設的地址列表都刪除了,然後全部按照公司的習慣,自建了一些列表做測試。但是一直在Office Outlook上做的測試,都沒有問題,而且就在OWA無法開啟的同時,我又試了一下Outlook,同樣沒有問題。證明應該不是Exchange本身的問題。
    一堆推測和嘗試,此處省略2萬字… … 下面直接講講怎麼個搞法。
    也不知道是屬於BUG還是怎麼,在PS裡面執行“Get-OrganizationConfig”命令來檢視相關資訊時發現,“ResourceAddressLists”這個配置居然指定的是“***/所有會議室”。不知道Exchange這裡為什麼要這麼設計,反正那個All Room List的地址列表我肯定是刪掉了。
 

    其實到這裡,問題基本就找見了。下面看看怎麼解決。
    1、 開啟ADSI,
   
    2、 連線配置這裡記得要選“配置”或者“configuration”,不要選預設

    3、 然後找到下面這個地方

    4、 右鍵開啟“All Global Address Lists”的屬性,找到“distinguishedName”這個欄位,並且複製這個欄位裡面的值,然後關閉所有開啟的屬性框

    5、 回到“CN=%%%”這個節點,並開啟它的屬性,找到“msExchResourceAddressLists”屬性

    6、 開啟這個屬性值以後,會發現,這裡就是我們要更改的地方

    7、 刪除已有的值,然後將剛才複製的值,貼上到其中

    8、 檢查已完成修改的值,確認無誤以後,關閉所有的屬性框。注意:如果有多臺DC的情況下,需要注意檢查,確保所有DC上的這個資訊均已完成複製。

    9、 回到PS裡,再次執行“Get-OrganizationConfig”命令,“ResourceAddressLists”配置更改已經生效。

    10、 重新登入OWA,開啟通訊簿。。。嘿嘿。。歐了。。
 
 
    問題是解決了,但始終沒有想明白Exchange裡為什麼需要這麼去設計,有知道的請不吝賜教啊。。。
 
 
 
 

相關文章