修復 Exchange2010 對應 的IIS虛擬目錄

一臺正常的Exchange2010 CAS角色的IIS裏,應該以下圖所示包含一些功能性的虛擬目錄。shell

其中須要注意的,是它們的.NetFrameWork版本,與所屬的AppPool安全

p_w_picpath

那麼若是須要對Exchange2010進行二次開發,在特定的需求下,須要安裝.NetFramework4.0;也就是本人此次碰上的場景。可能你們會以爲4.0應該是兼容2.0,按說不會有什麼大問題。ide

但是微軟恰恰就有這樣一個bug,在安裝完4.0以後,全部的AppPool會被自動切換到4.0版本,而後你會發現……你的owa不會重定向了。3d

相關的連接:blog

http://www.devinonearth.com/2013/02/msexchange-2010-and-net-4-0/開發

以上連接裏那個哥們提出了簡單的解決辦法就是將AppPool的版本切換回來…………get

但是…………it

我手一抖,就把全部的虛擬目錄刪了,這樣EMC和EMShell都打不開了……妄圖經過從新安裝CAS角色來重建這些目錄但是,安裝程序並無。class

正當我各類試圖對比另外一臺CAS角色,在這臺IIS裏點右鍵新建應用程序填入如出一轍參數的時候。我想起了一個命令,那就是New-OwaVirtualDirectorybug

因而……其餘的各類虛擬目錄會不會也有對應的命令?趕忙嘗試一下,果真貼心。趕忙重建恢復,EMC終於打開了……

使用New命令的時候虛擬目錄名字不要弄錯了,與原來的相同就好。

p_w_picpath

 

喔…順便忘記說了,故障狀況下是打不開EMShell的,見下圖操做。

或者在任務欄powershell圖標上點右鍵-導入系統模塊,也是相同效果。

 

p_w_picpath

 

本文中心思想:

一、刪了IIS裏的目錄不要慌,各類命令早就準備好了……防手賤

二、Exchange2010與.Net4.0的bug必定要注意

三、再來篇關於Exchange手動修復的乾貨:如何重建Exchange安全組

http://careexchange.in/how-to-recreate-corrupted-microsoft-security-groups-in-exchange-2010/

相關文章
相關標籤/搜索