刪除應用程式對映會導致OWA出現404錯誤

fanhongjie發表於2007-01-24

[@more@]

刪除應用程式對映會導致OWA出現404錯誤

[ 2005-04-23 22:00:00 pm | 作者: Admin ]

字型大小: | |

本文翻譯自Removal of application mappings may cause an HTTP 404 error in Outlook Web AccessKB298513

OWA
EXCHANGE 2000/2003裡的一個內建標準元件,它提供了透過WEB方式訪問EXCHANGE郵箱的新功能。然而這個新的功能在使用時總會出現一些問題,最典型的就是404 NOT FOUND錯誤。症狀:當你訪問OWA時,將出現以下一個或多個提示:
* NOT FOUND 404
錯誤
*
列出了M盤的目錄結構
*
當你在ESM裡展開公共資料夾時收到80004005錯誤原因:EXCHANGE伺服器的IIS裡,對映了3個和EXCHANGE相關的虛擬目錄,這些目錄上應用有應用程式對映,如果在EXCHANGE後端伺服器或獨立伺服器上的上述虛擬目錄裡刪除了Davex.dll 的應該程式對映,或在前端伺服器上刪除了Exprox.dll 的對映,都會導致上述問題的出現。解決:第一步,重新啟動Microsoft Exchange System Attendant服務,該操作將引發directory service-to-metabase (DS2MB)以把活動目錄裡的資訊複製到IIS原資料庫裡(包括應用程式對映資訊)。注意:重新啟動SA服務,將導致IIS裡的有關EXCHANGE的虛擬目錄設定全部被ESM裡的當前設定覆蓋。第二步,如果經過第一步操作,問題仍然存在,請繼續進行第二步,手工刪除IIS原資料庫裡的不正確的DS2MB資訊。刪除後重新啟動System Attendant服務,該操作將重新建立DS2MB資訊,這樣正確的資訊就會隨之建立(包括應用程式對映)。注意:編輯METABASE是危險的。

1.
編輯METABASE
*
開啟開始選單中的管理工具裡的服務,停止Microsoft Exchange System Attendant服務。
*
安裝好METABASE EDIT工具。
NOTE
METABASE EDIT可以在這裡下載:下載
*
在管理工具裡開啟METABASE EDIT工具。
*
展開到LMDS2MB
*
在檔案選單裡選擇,匯出成文字檔案
*
輸入一個檔名,儲存當前設定。
*
右選LMDS2MB,刪除該子鍵
*
退出METABASE EDIT

2.
重新啟動服務
*
找到服務裡的IIS Admin Service,點重新啟動。
*
找到Microsoft Exchange System Attendant,啟動。
*
找到Microsoft Exchange MTA Stacks,啟動。
*
找到Microsoft Exchange Information Store,啟動。第三步,如果刪除原資料庫資訊後仍然不能解決該問題,請繼續執行第三步。
*
開啟IIS管理器,手工刪除EXCHANGEEXADMINPUBLICEXCHAGE特有的虛擬目錄。
*
重新啟動Microsoft Exchange System Attendant服務,重新建立虛擬目錄。
*
選擇建立好的虛擬目錄,在屬性的虛擬目錄頁上選應用程式對映,
*
在執行檔案欄輸入上述DLL檔案的8.3短格式,如:C:Progra~1ExchsrvrBinDavex.dll.
*
副檔名處寫“*” ,確定
*
依次設定所有的EXCHANGE虛擬目錄。
NOTE
:在前端伺服器上應設定另一個DLL,見前面的症狀部分描述。附錄:
*
在增強IIS安全性時,要特別注意不要誤刪除了EXCHANGE OWA需要的應用程式對映資訊
* EXCHANGE
的虛擬目錄不應該啟用父路徑。
*
如果在OWA上安裝了IISLOCKDOWNURLSCANSUS等,要注意不要影響OWA使用,見前文。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/73920/viewspace-892985/,如需轉載,請註明出處,否則將追究法律責任。

相關文章