Server Application Error 错误以及解决办法

一、错误现象:
 
在浏览器中:
HTTP 500 - Internal Server Error
- 或 -
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.
 
在系统事件日志中:
Source:DCOM
DCOM 遇到错误“登录失败: 未知的用户名或错误密码。 ”并且无法登录到 ./IWAM_MYSERVER上以运行服务器:
{3D14228D-FBE1-11D0-995D-00C04FD221C1}
 
解决办法:

 

1、重设IWAM密码

 

打开我的电脑"管理",切换到"本地用户和组",单击"用户"选中"IWAM_computer_name"用户,右击选择"设置密码",在跳出的重设密码对方框中给IWAM_computer_name设置新的密码,这儿我们设置成"1234567890"(没有引号的),确定,等待密码修改成功。

 

2、同步IIS metabaseIWAM_computer_name账号的密码

 

微软并没有为我们修改IIS metabaseIWAM_computer_name账号密码提供一个显式的用户接口,只随IIS5提供了一个管理脚本adsutil.vbs,这个脚本位于C:/inetpub/AdminScripts子目录下(位置可能会因你安装IIS5时设置的不同而有所变动)

 

adsutil.vbs脚本功能强大,参数非常多且用法复杂,这里只提供使用这个脚本修改IWAM_computer_name账号密码的方法:

 

进入在cmd下进入C:/inetpub/AdminScripts

cd C:/inetpub/AdminScripts

C:/inetpub/AdminScripts>adsutil SET w3svc/WAMUserPass Password "1234567890"

 

修改成功后,系统会有如下提示:

 

WAMUserPass                     : (STRING) "**********"

 

3、同步COM+应用程序所用的IWAM_computer_name的密码

 

同步COM+应用程序所用的IWAM_computer_name的密码,我们使用组件服务MMC管理单元。

 

(1)、打开控制面板,进入管理工具,找到“组件服务”->“计算机”->“我的电脑”->COM+应用程序”->“iis-Out-Of-Process Pooled Applications”,右击“IiS-Out-Of-Process Pooled Applications->“属性”。

 

(2)、切换到“Out-Of-Process Pooled Applications”属性对话框的“标志”选项卡。“此应用程序在下列账户下运行”选择中“此用户”会被选中,用户名是“IWAM_computer_name”。这些都是缺省的,不必改动。在下面的“密码”和“确认密码”文本框内输入正确的密码“1234567890”,确定退出。

 

(3)、系统如果提示“应用程序被一个以上的外部产品创建。你确定要被这些产品支持吗?”时确定即可。

重起IIS。 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值