您的位置:首页 > 大数据 > 人工智能

服务器未能转入应用程序 '/LM/W3SVC/1/ROOT/webmail'

2010-03-25 09:39 141 查看
问题表现特征:

1,IE浏览本地web表现:网页无法显示 您要访问的网页存在问题,因此无法显示。

HTTP 500 - 内部服务器错误Internet 信息服务

2,事件查看器有如下记录:服务器未能转入应用程序 '/LM/W3SVC/1/ROOT/webmail'。错误是 '服务器运行失败[资料上说的]或:服务器无法加载应用程序 '/LM/W3SVC/1/ROOT'。错误是 '没有注册类别[我机器的实际情况]

分析与解决问题:

1,分析:出现IIS 500内部错误的原因有多个,但最主要的原因是IWAM_MACHINE账号在Active Directory(或SAM),IIS的metabase数据库与COM+组件中的密码不匹配不同步最成的.因此解决问题的关键在于使这三方的密码同步起来.

解决:

1.1)更改IWAM_MACHINE的的密码为123456

1.2)新密码重置IIS Metabase数据库,运行:

c:\inetpub\AdminScripts> adsutil SET w3svc/WAMUserPass 123456

运行后,系统会显示:WAMUserPass: (String) "12345678"提示密码更新成功.

1.3)同步COM+账号密码,运行c:\inetpub\adminscripts\synciwam.vbs -v

如果没有出现error之类的信息,一般都成功了。注意,这一步需要先启动MSDTC服务(Distributed Transaction Coordinator)备注:我实验了几次,IIS都没有解决IIS 500内部错误的问题。详细:http://www.axin.net/article/ShowArticle.asp?ArticleID=5292,

2.1)确保可以正常启动MSDTC服务(Distributed Transaction Coordinator)

2.2)运行->CMD->,进入windir\system32\inetsrv ,运行

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll

2.3)重启机器。OK拉
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐