主要是由于IWAM賬號(在我的計(jì)算機(jī)即是IWAM_MYSERVER賬號)的密碼錯(cuò)誤造成了HTTP 500內(nèi)部錯(cuò)誤。 在詳細(xì)分析HTTP500內(nèi)部錯(cuò)誤產(chǎn)生的原因之前,先對IWAM賬號進(jìn)行一 " /> 97在线免费观看,久久精品男人影院,99视频在线免费

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

iis的http 500內(nèi)部服務(wù)器錯(cuò)誤的解決

IIS500錯(cuò)誤,是因?yàn)槲④浀囊粋€(gè)BUG所造成的。下面是解決辦法:

主要是由于IWAM賬號(在我的計(jì)算機(jī)即是IWAM_MYSERVER賬號)的密碼錯(cuò)誤造成了HTTP 500內(nèi)部錯(cuò)誤。
在詳細(xì)分析HTTP500內(nèi)部錯(cuò)誤產(chǎn)生的原因之前,先對IWAM賬號進(jìn)行一下簡要的介紹:IWAM賬號是安裝IIS5時(shí)系統(tǒng)自動建立的一個(gè)內(nèi)置賬號,主要用于啟動進(jìn)程之外的應(yīng)用程序的InterNET信息服務(wù)。IWAM賬號的名字會根據(jù)每臺計(jì)算機(jī)NETBios名字的不同而有所不同,通用的格式是IWAM_MACHINE,即由“IWAM”前綴、連接線“_”加上計(jì)算機(jī)的NETBios名字組成。我的計(jì)算機(jī)的NETBios名字是MYSERVER,因此我的計(jì)算機(jī)上IWAM賬號的名字就是IWAM_MYSERVER,這一點(diǎn)與IIS匿名賬號ISUR_MACHINE的命名方式非常相似。

IWAM賬號建立后被Active Directory、IIS metabase數(shù)據(jù)庫和COM+應(yīng)用程序三方共同使用,賬號密碼被三方分別保存,并由操作系統(tǒng)負(fù)責(zé)這三方保存的IWAM密碼的同步工作。按常理說,由操作系統(tǒng)負(fù)責(zé)的工作我們大可放心,不必?fù)?dān)心出錯(cuò),但不知是BUG還是其它什么原因,系統(tǒng)的對IWAM賬號的密碼同步工作有時(shí)會失敗,使三方IWAM賬號所用密碼不統(tǒng)一。當(dāng)IIS或COM+應(yīng)用程序使用錯(cuò)誤IWAM的密碼登錄系統(tǒng),啟動IIS Out-Of-Process Pooled Applications時(shí),系統(tǒng)會因密碼錯(cuò)誤而拒絕這一請求,導(dǎo)致IIS Out-Of-Process Pooled Applications啟動失敗,也就是我們在ID10004錯(cuò)誤事件中看到的“不能運(yùn)行服務(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)部錯(cuò)誤就這樣產(chǎn)生了。

三.解決辦法

知道了導(dǎo)致HTTP 500內(nèi)部錯(cuò)誤的原因,解決起來就比較簡單了,那就是人工同步IWAM賬號在Active Directory、IIS metabase數(shù)據(jù)庫和COM+應(yīng)用程序中的密碼。
具體操作分三步,均需要以管理員身份登錄計(jì)算機(jī)以提供足夠的操作權(quán)限(IWAM賬號以IWAM_MYSERVER為例)。

(一)更改Active Directory中IWAM_MYSERVER賬號的密碼
因IWAM賬號的密碼由系統(tǒng)控制,隨機(jī)產(chǎn)生,我們并不知道是什么,為完成下面兩步的密碼同步工作,我們必須將IWAM賬號的密碼設(shè)置為一個(gè)我們知道的值。
1、選擇“開始”->“程序”->“管理工具”->"Active Directory用戶和計(jì)算機(jī)",啟動“Active Directory用戶和計(jì)算機(jī)”管理單元。
2、單擊“user”,選中右面的“IWAM_MYSERVER”,右擊選擇“重設(shè)密碼(T)...”,在跳出的重設(shè)密碼對方框中給IWAM_MYSERVER設(shè)置新的密碼,這兒我們設(shè)置成“Aboutnt2001”(沒有引號的),確定,等待密碼修改成功。

(二)同步IIS metabase中IWAM_MYSERVER賬號的密碼
可能因?yàn)檫@項(xiàng)改動太敏感和重要,微軟并沒有為我們修改IIS metabase中IWAM_MYSERVER賬號密碼提供一個(gè)顯式的用戶接口,只隨IIS5提供了一個(gè)管理腳本adsutil.vbs,這個(gè)腳本位于C:/iNETpub/adminscripts子目錄下(位置可能會因你安裝IIS5時(shí)設(shè)置的不同而有所變動)。
adsutil.vbs腳本功能強(qiáng)大,參數(shù)非常多且用法復(fù)雜,這里只提供使用這個(gè)腳本修改IWAM_MYSERVER賬號密碼的方法:
adsutil SET w3svc/WAMUserPass Password
"Password"參數(shù)就是要設(shè)置的IWAM賬號的新的密碼。因此我們將IIS metabase中IWAM_MYSERVER賬號的密碼修改為“Aboutnt2001”的命令就是:
c:/INETpub/AdminScripts>adsutil SET w3svc/WAMUserPass "Aboutnt2001"
修改成功后,系統(tǒng)會有如下提示:
WAMUserPass: (String) "Aboutnt2001"

(三)同步COM+應(yīng)用程序所用的IWAM_MYSERVER的密碼
同步COM+應(yīng)用程序所用的IWAM_MYSERVER的密碼,我們有兩種方式可以選擇:一種是使用組件服務(wù)MMC管理單元,另一種是使用IWAM賬號同步腳本synciwam.vbs。

1、使用組件服務(wù)MMC管理單元
(1)啟動組件服務(wù)管理單元:選擇“開始”->“運(yùn)行”->“MMC”,啟動管理控制臺,打開“添加/刪除管理單元”對話框,將“組件服務(wù)”管理單元添加上。
(2)找到“組件服務(wù)”->“計(jì)算機(jī)”->“我的電腦”->“COM+應(yīng)用程序”->“Out-Of-Process Pooled Applications”,右擊“Out-Of-Process Pooled Applications”->“屬性”。
(3)切換到“Out-Of-Process Pooled Applications”屬性對話框的“標(biāo)志”選項(xiàng)卡。“此應(yīng)用程序在下列賬戶下運(yùn)行”選擇中“此用戶”會被選中,用戶名是“IWAM_MYSERVER”。這些都是缺省的,不必改動。在下面的“密碼”和“確認(rèn)密碼”文本框內(nèi)輸入正確的密碼“Aboutnt2001”,確定退出。
(4)系統(tǒng)如果提示“應(yīng)用程序被一個(gè)以上的外部產(chǎn)品創(chuàng)建。你確定要被這些產(chǎn)品支持嗎?”時(shí)確定即可。
(5)如果我們在IIS中將其它一些Web的“應(yīng)用程序保護(hù)”設(shè)置為“高(獨(dú)立的)”,那么這個(gè)WEB所使用的COM+應(yīng)用程序的IWAM賬號密碼也需要同步。重復(fù)(1)-(4)步,同步其它相應(yīng)Out of process application的IWAM賬號密碼。

2、使用IWAM賬號同步腳本synciwam.vbs
實(shí)際上微軟已經(jīng)發(fā)現(xiàn)IWAM賬號在密碼同步方面存在問題,因此在IIS5的管理腳本中單獨(dú)為IWAM賬號密碼同步編寫了一個(gè)腳本synciwam.vbs,這個(gè)腳本位于C:/iNETpub/adminscripts子目錄下(位置可能會因你安裝IIS5時(shí)設(shè)置的不同而有所變動)。
synciwam.vbs腳本用法比較簡單:
cscript synciwam.vbs [-v|-h]
“-v”參數(shù)表示詳細(xì)顯示腳本執(zhí)行的整個(gè)過程(建議使用),“-h”參數(shù)用于顯示簡單的幫助信息。

我們要同步IWAM_MYSERVER賬號在COM+應(yīng)用程序中的密碼,只需要執(zhí)行“cscript synciwam.vbs -v”即可,如下:
cscript c:/iNETpub/adminscripts/synciwam.vbs -v
Microsoft (R) Windows Script Host Version 5.6
版權(quán)所有(C) Microsoft Corporation 1996-2000。保留所有權(quán)利。

WamUserName:IWAM_MYSERVER
WamUserPass:Aboutnt2001
IIS Applications Defined:
Name, AppIsolated, Package ID
w3svc, 0, {3D14228C-FBE1-11d0-995D-00C04FD919C1}
Root, 2,
IISHelp, 2,
IISAdmin, 2,
IISSamples, 2,
MSADC, 2,
ROOT, 2,
IISAdmin, 2,
IISHelp, 2,
Root, 2,
Root, 2,

Out of process applications defined:
Count: 1
{3D14228D-FBE1-11d0-995D-00C04FD919C1}

Updating Applications:
Name: IIS Out-Of-Process Pooled Applications Key: {3D14228D-FBE1-11D0-995D-00C04FD919C1}

從上面腳本的執(zhí)行情況可以看出,使用synciwam.vbs腳本要比使用組件服務(wù)的方法更全面和快捷。它首先從IIS的metabase數(shù)據(jù)庫找到IWAM賬號"IWAM_MYSERVER"并取出對應(yīng)的密碼“Aboutnt2001”,然后查找所有已定義的IIS Applications和Out of process applications,并逐一同步每一個(gè)Out of process applications應(yīng)用程序的IWAM賬號密碼。
使用synciwam.vbs腳本時(shí),要注意一個(gè)問題,那就是在你運(yùn)行synciwam.vbs之前,必須保證IIS metabase數(shù)據(jù)庫與Active Directory中的IWAM密碼已經(jīng)一致。因?yàn)閟ynciwam.vbs腳本是從IIS metabase數(shù)據(jù)庫而不是從Active Directory取得IWAM賬號的密碼,如果IIS metabase中的密碼不正確,那synciwam.vbs取得的密碼也會不正確,同步操作執(zhí)行到“Updating Applications”系統(tǒng)就會報(bào)80110414錯(cuò)誤,即“找不到應(yīng)用程序{3D14228D-FBE1-11D0-995D-00C04FD919C1}”。

好了,到現(xiàn)在為止,IWAM賬號在Active Directory、IIS metabase數(shù)據(jù)庫和COM+應(yīng)用程序三處的密碼已經(jīng)同步成功,你的ASP程序又可以運(yùn)行了!

AspNet技術(shù)iis的http 500內(nèi)部服務(wù)器錯(cuò)誤的解決,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美日韩北条麻妃一区二区 | 亚洲黄色在线视频 | 午夜精品久久久久久久爽牛战 | 刺激一区仑乱 | 国产精品一区二区制服丝袜 | 性感尼姑风流寺 | 日本高清不卡码无码v亚洲 日本福利片午夜免费观着 日本粉嫩学生毛绒绒 | 亚洲成人在线免费观看 | 中文字幕欧美日韩VA免费视频 | 麻豆第一区MV免费观看网站 | 精品国产在天天线在线麻豆 | 久久黄色免费网站 | 色久久综合视频本道88 | 女人麻豆国产香蕉久久精品 | 亚洲精品www久久久久久久软件 | 国产午夜久久影院 | 99久久综合国产精品免费 | 年轻的女职工在线观看 | 又亲又揉摸下面视频免费看 | 亚洲一区在线播放 | 国产乱码伦人偷精品视频 | SM双性精跪趴灌憋尿调教H | 久久黄色免费 | 中文字幕人成乱码熟女APP | 国产成人无码视频一区二区三区 | JAVAPARSER丰满白老师 | 美女张开让男生桶 | 精品手机在线视频 | 长泽梓黑人初解禁bdd07 | 丝瓜影院观看免费高清国际观察 | 芳草地社区在线视频 | 6080伦理久久亚洲精品 | 国产69精品久久久久观看软件 | 青草国产超碰人人添人人碱 | 伊人久久综合网站 | 亚洲欧洲日韩视频在钱 | 国产亚洲精品 在线视频 香蕉 | 国产亚洲精品成人AV久久 | 欧美videosgratis杂交| 亚洲福利天堂网福利在线观看 | 国产亚洲精品久久久久久久 |