1. 程式人生 > >Exchange2010 升級到 2016,2010用戶無法通過2016代理訪問郵箱,導致連接失敗。

Exchange2010 升級到 2016,2010用戶無法通過2016代理訪問郵箱,導致連接失敗。

-o anywhere out 功能 自動 hang 導致 chang chan

環境說明: 1臺AD和證書,4臺2010 前後端(NLB和DAG),2臺2016全角色。
問題:當郵件流切換到2016後 原本在2010上的郵箱無法通過OUTLOOK連接,但是可以自動發現並配置成功。在啟用OUTLOOK時報錯,無法連接服務器。

原因:因EX2016使用outlook anywhere 連接並代理到2010的用戶郵箱。但2010用戶在使用2016代理時,客戶端outlook 中 outlook anywhere 未勾選 “在快速網絡中,首先使用HTTP連接,然後使用TCP/IP連接” 導致與EX2016服務器連接失敗。

微軟在遷移指南中並未提示此步操作,真是個大坑。。。。

需要在服務器更改配置,通過修改OutlookProviderFlags選項來實現此功能。具體命令如下:

如下命令是強制Outlook使用OutlookAnywhere模式連接Exchange:

Set-OutlookProvider EXPR -OutlookProviderFlags:ServerExclusiveConnect

Set-OutlookProvider EXCH -OutlookProviderFlags:ServerExclusiveConnect

取消設置為:

Set-OutlookProvider EXPR -OutlookProviderFlags:None

Set-OutlookProvider EXCH -OutlookProviderFlags:None

Exchange2010 升級到 2016,2010用戶無法通過2016代理訪問郵箱,導致連接失敗。