IE中的表现
网页无法显示
您要访问的网页存在问题,因此无法显示。
或者是:
Server Appli
ca
tion 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.
最终原因是 IWAM_<MYSERVER>密码不匹配
这么来解决
先修改 IWAM_<MYSERVER>的密码,在用户和组管理里,选择IWAM_<MYSERVER>,重新设置好你的密码,假设为needpass,
同步IIS metabase中IWAM_MYSERVER账号的密码
c:/Inetpub/AdminScripts>adsutil SET w3svc/WAMUserPass "needpass"
修改成功后,系统会有如下提示:
WAMUserPass: (String) "needpass"
接下来稍复杂
同步COM+应用程序所用的IWAM_<MYSERVER>的密码
启动组件服务管理单元:选择“开始”->“运行”->“MMC”,启动管理控制台,打开“添加/删除管理单元”对话框,将“组件服务”管理单元添加上。找到“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”->“Out-Of-Process Pooled Applications”,右击“Out-Of-Process Pooled Applications”->“属性”。 切换到“Out-Of-Process Pooled Applications”属性对话框的“标志”选项卡。“此应用程序在下列账户下运行”选择中“此用户”会被选中,用户名是“IWAM_<MYSERVER>”。这些都是缺省的,不必改动。在下面的“密码”和“确认密码”文本框内输入正确的密码“needpass”,确定退出。 系统如果提示“应用程序被一个以上的外部产品创建。你确定要被这些产品支持吗?”时确定即可。
最后一步是使用IWAM账号同步脚本synciwam.vbs
c:/Inetpub/AdminScripts>cscript synciwam.vbs -v
好了,到现在为止,IWAM账号在Active Directory、IIS metabase数据库和COM+应用程序三处的密码已经同步成功,你的ASP程序又可以运行了!
如果还不能解决你的问题:请参考
http://support.microsoft.com/default.aspx?scid=kb;zh-cn;297989