您好,登錄后才能下訂單哦!
環境: exchange 2013 cu20
新加入 exchange 2016 cu11
故障:登陸ex2016 ECP/OWA報HTTP 500錯誤
登陸EX2016 EMS 報錯一大堆還有很多亂碼無法登陸,登陸2016不成功后自動登錄到2013
說明: 此故障先后持續了半個多月吧,所有的測試都正常、日志沒有明顯報錯、各種辦法都試了(一直感覺跟IIS和web.config有關系,但能力有限又找不到問題),好在堅持著沒有放棄。
關鍵錯誤信息:
在一天早上再次登陸EMS時發現下面有個信息,抱著試試看的態度來一發吧。
如下:
exchange IIS70Error=500,19,0x8007007e,9600
用百度搜索下此信息,抱著死馬當活馬醫的態度,打開了第一個鏈接:
https://www.jb51.net/article/73170.htm
內容如下:
HTTP 錯誤 500.19 - Internal Server Error
無法訪問請求的頁面,因為該頁的相關配置數據無效。
詳細錯誤信息
模塊 DynamicCompressionModule
通知 SendResponse
處理程序 StaticFile
錯誤代碼 0x8007007e
請求的 URL ***
物理路徑 C:/ECG2.0/eWECGService
登錄方法 匿名
登錄用戶 匿名
最可能的原因:
工作進程無法讀取 applicationhost.config 或 web.config 文件。
applicationhost.config 或 web.config 文件中存在格式錯誤的 XML。
由于 NTFS 權限不正確,服務器無法訪問 applicationhost.config 或 web.config 文件。
可嘗試的操作:
查詢事件日志中有關配置文件不可讀的原因的信息。
確保為應用程序池指定的用戶標識或通過身份驗證的用戶具有訪問 web.config 文件的必需權限。
在網上搜尋了好久,發現都不是匹配的錯誤。最終在一個英文網站找到了。。
解決辦法:
#Remove/Disable the XPress compression scheme from the configuration using the command below: (在Dos中如下命令就可以了)
代碼如下:
%windir%/system32/inetsrv/appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']
原帖地址:http://blogs.msdn.com/b/webtopics/archive/2010/03/08/troubleshooting-http-500-19-errors-in-iis-7.aspx
運行如上代碼后一切正常了。
感悟:雖然歷經很長時間終于解決了這個問題,但沒有絲毫的高興。更多的是對自己知識儲備不足的憂慮。
PS: 在進行郵箱用戶遷移的時候發現AUDITLOG參數無法識別(包括正常的exchange2013),此問題解決后這個問題也好了。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。