500-IIS服務(wù)器內(nèi)部錯誤解決方法_Web服務(wù)器教程
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
網(wǎng)上的說法是IWAM_計算機名這個用戶密碼在Active Directory、IIS metabase數(shù)據(jù)庫和COM+應(yīng)用程序之間不同步。
但是我在點擊‘管理工具-組件服務(wù)-組件服務(wù)’時提示:COM+ 無法與 Microsoft 分布式事務(wù)協(xié)調(diào)程序交談,8004e00f錯誤.
查看事件日志發(fā)現(xiàn)MSDTC服務(wù)不正常
具體的解決方法如下:
1、刪除注冊表中的鍵:
• HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC
• HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC
• HKEY_CLASSES_ROOTCID
2、停止MSDTC服務(wù):net stop msdtc
3、卸載MSDTC服務(wù):msdtc -uninstall
4、重新安裝MSDTC服務(wù):msdtc -install
5、啟動MSDTC服務(wù):net start msdtc
6、確認在事件查看器中msdtc服務(wù)已經(jīng)正常啟動[這步很關(guān)鍵,如果沒有,重新啟動下電腦看看]
7、重新設(shè)置IIS的IWAM賬號密碼。[在計算機管理中的用戶管理里]
8、同步IIS metabase中IWAM_MYSERVER的密碼,在CMD中:c:inetputadminscripts>adsutil SET w3svc/WAMUserPass Password
"Password"參數(shù)就是要設(shè)置的IWAM賬號的新的密碼
9、同步COM+應(yīng)用程序所用的IWAM_MYSERVER密碼,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v
10、大功告成!
IWAM賬號建立后被Active Directory、IIS metabase數(shù)據(jù)庫和COM+應(yīng)用程序三方共同使用,賬號密碼被三方分別保存,并由操作系統(tǒng)負責這三方保存的IWAM密碼的同步工作。
但系統(tǒng)的對IWAM賬號的密碼同步工作有時會失敗,使三方IWAM賬號所用密碼不統(tǒng)一。
當IIS或COM+應(yīng)用程序使用錯誤IWAM的密碼登錄系統(tǒng),啟動IIS Out-Of-Process Pooled Applications時,系統(tǒng)會因密碼錯誤而拒絕這一請求,導(dǎo)致IIS Out-Of-Process Pooled Applications啟動失敗,也就是我們在ID10004錯誤事件中看到的“不能運行服務(wù)器{3D14228D-FBE1-11D0-995D-00C04FD919C1} ”(這里{3D14228D-FBE1-11D0-995D-00C04FD919C1} 是IIS Out-Of-Process Pooled Applications的KEY),不能轉(zhuǎn)入IIS5應(yīng)用程序,HTTP 500內(nèi)部錯誤就這樣產(chǎn)生了。
- 推薦!各類建站程序偽靜態(tài)規(guī)則代碼
- 詳細的DedeCMS(織夢)目錄權(quán)限安全設(shè)置教程
- iis安全設(shè)置全方位教程
- 巧妙出招致勝服務(wù)器管理
- Win Server 2003個人網(wǎng)絡(luò)服務(wù)器安全攻略
- Windows 2003校園Web服務(wù)器常見問題
- 清除IIS配置文件后門隱患
- Web服務(wù)器和應(yīng)用程序服務(wù)器有什么區(qū)別
- 虛擬主機下asp.net 2.0的導(dǎo)航控件treeview,menu等出錯
- IIS6.0服務(wù)器架站無法訪問解決方案總結(jié)
- 圖解支持多語言環(huán)境的IIS服務(wù)器配置
- IIS服務(wù)器排錯指南及錯誤代碼大全
- 相關(guān)鏈接:
- 教程說明:
Web服務(wù)器教程-500-IIS服務(wù)器內(nèi)部錯誤解決方法
。