Exchange 2010 SP2 RU1 與 CAS 代理 CAS 形式不相容

英文原文已於 2012 年 2 月 18 日星期六發佈

在此預告一下,執行 Exchange 2010 SP2 RU1 之伺服器與執行舊版 Exchange 之伺服器之間,CAS 代理 CAS 的行為將會有所變更。

在此 SP2 RU1 套件中,CAS 代理 CAS 時所使用的使用者內容 Cookie 已有所變更。這會帶來一項缺點,就是 SP2 RU1 伺服器與執行舊版 Exchange 的伺服器在短時間內將會不會相容。這項變更起因於舊版 Exchange 無法辨識 SP2 RU1 伺服器所使用的新版 Cookie,導致 SP2 RU1 代理舊版 Exchange 的作業失敗,並出現下列錯誤:

Proxy 回應包含無效的使用者內容 Cookie

伺服器上的事件記錄可能會出現下列例外狀況:

事件識別碼:4999
記錄檔名稱:應用程式
來源:MSExchange Common
工作類別:一般
層級:錯誤
描述:即將傳送處理序識別碼為 744 ,參數為 E12, c-RTL-AMD64, 14.02.0283.003, OWA, M.E.Clients.Owa, M.E.C.O.C.ProxyUtilities.UpdateProxyUserContextIdFromResponse, M.E.C.O.Core.OwaAsyncOperationException, 413, 14.02.0283.003 的 Watson 報告。

並非所有客戶都受此影響。但我們確有收到幾則相關問題的反應,所以認為應該讓您知道這項變更。有許多 Exchange 客戶並非由 Exchange 2010 代理 Exchange 2007,而是使用重新導向,因此這項變更對其毫無影響。但您若使用 CAS 代理 CAS (亦即以 Exchange 2010 SP2 RU1 用戶端存取伺服器代表舊版的 Exchange 2010 或 Exchange 2007 用戶端存取伺服器),此變更便會對您造成影響。

您若在受影響的範圍內,請注意這只是暫時性的問題,而且只有所有採用 CAS 代理 CAS 方式的 CAS 皆更新為 Exchange 2010 SP2 RU1 時才會發生。倘若您有這個問題, 只要到相關的 Exchange 2010 伺服器上部署 SP2 RU1,問題就可以迎刄而解。

對於在 Exchange 2010 與 Exchange 2007 之間採用 CAS 代理 CAS 方式的使用者,我們將會提供 Exchange 2007 的暫時性更新 (IU)。我們將會在此部落格中宣布這項暫時性更新的發行時間。

伺服器 Proxy 版本 伺服器的 Proxy 採取的動作
Exchange 2010 SP2 RU1 SP2 RU1 之前的任何 Exchange 2010 版本 套用 Exchange 2010 SP2 RU1 到所有採用代理形式的伺服器
Exchange 2010 SP2 RU1 Exchange 2007 先部署 Exchange 2007,再部署 Exchange 2010 SP2 RU1IU

Exchange 團隊

這是翻譯後的部落格文章。英文原文請參閱 Exchange 2010 SP2 RU1 and CAS-to-CAS Proxy Incompatibility