winXp或者SERVER服务器出现服务器 {A9E69610-B80D-11D0-B9B9-00A0C922E750} 没有在限定的时间内用 DCOM 注册的解决办法
[重要通告]如您遇疑难杂症,本站支持知识付费业务,扫右边二维码加博主微信,可节省您宝贵时间哦!
昨天测试xp装IIS6,出现了这种那样的错误,很是蛋疼,记录就一个错误算一个错误吧,特此记录一下
有图有真相;
服务器 {A9E69610-B80D-11D0-B9B9-00A0C922E750} 没有在限定的时间内用 DCOM 注册。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
描述:
服务器 {A9E69610-B80D-11D0-B9B9-00A0C922E750} 没有在限定的时间内用 DCOM 注册。
可能导致的情况:
IIS停止工作
忍无可忍,决定动手解决!
通过搜索相关资料了解到产生的原因是:
原因分析
综合分析上面的错误表现我们可以看出,主要是由于iwam账号(在我的计算机即是iwam_myserver账号)的密码错误造成了http 500内部错误.在详细分析http500内部错误产生的原因之前,先对iwam账号进行一下简要的介绍:iwam账号是安装iis5时系统自动建立的一 个内置账号,主要用于启动进程之外的应用程序的internet信息服务。iwam账号的名字会根据每台计算机netbios名字的不同而有所不同,通用 的格式是iwam_machine,即由“iwam”前缀、连接线“_”加上计算机的netbios名字组成。我的计算机的netbios名字是 myserver,因此我的计算机上iwam账号的名字就是iwam_myserver,这一点与iis匿名账号isur_machine的命名方式非常 相似。
iwam账号建立后被active directory、iis metabase数据库和com+应用程序三方共同使用,账号密码被三方分别保存,并由操作系统负责这三方保存的iwam密码的同步工作。按常理说,由操 作系统负责的工作我们大可放心,不必担心出错,但不知是bug还是其它什么原因,系统的对iwam账号的密码同步工作有时会失败,使三方iwam账号所用 密码不统一。当iis或com+应用程序使用错误iwam的密码登录系统,启动iis out-of-process pooled applications时,系统会因密码错误而拒绝这一请求,导致iis out-of-process pooled applications启动失败,也就是我们在id10004错误事件中看到的“不能运行服务器 3d14228d-fbe1-11d0-995d-00c04fd919c1} ”(这里 3d14228d-fbe1-11d0-995d-00c04fd919c1} 是iis out-of-process pooled applications的key),不能转入iis5应用程序,http 500内部错误就这样产生了。
解决方案:
人工同步iwam账号在active directory、iis metabase数据库和com+应用程序中的密码。
具体操作分三步,均需要以管理员身份登录计算机以提供足够的操作权限(iwam账号以iwam_myserver为例)。
为了让大家能看的清楚,我只简短写出操作的三个步骤
1.首先改IWAM-SERVER的密码,这个都应该知道了!
2.改组件---out-of-process pooled applications---属性----安全标识---密码 和第一步的密码一致
3.同步iis metabase中iwam_myserver账号的密码
可能因为这项改动太敏感和重要,微软并没有为我们修改iis metabase中iwam_myserver账号密码提供一个显式的用户接口,只随iis5提供了一个管理脚本adsutil.vbs,这个脚本位于 c:\inetpub\adminscripts子目录下(位置可能会因你安装iis5时设置的不同而有所变动)。
adsutil.vbs脚本功能强大,参数非常多且用法复杂,这里只提供使用这个脚本修改iwam_myserver账号密码的方法:
输入:c:\inetpub\adminscripts>
cscript adsutil.vbs set w3svc/wamuserpass "06190619"
(此处“06190619”表示用户自定义的密码)
修改成功后,系统有如下提示:
wamuserpass: (string) "******"
至此全部改写完毕,同步iwam账号在active directory、iis metabase数据库和com+应用程序中的密码,以上三个错误再也不会出现了!
问题未解决?付费解决问题加Q或微信 2589053300 (即Q号又微信号)右上方扫一扫可加博主微信
所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!
Thanks for finally writing about >winXp或者SERVER服务器出现服务器 A9E69610-B80D-11D0-B9B9-00A0C922E750 没有在限定的时间内用 DCOM
注册的解决办法-『蛤蟆工作室』老梁`s
Blog <Liked it!