标题: 500-IIS服务器内部错误解决方法 [打印本页] 作者: tznktg 时间: 2007-9-10 21:38 标题: 500-IIS服务器内部错误解决方法 最近机子的IIS始终不正常,总是说http500错误,无法解析asp文件,但可以显示静态HTML。去掉‘显示友好的URL错误’后报错:
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.
网上的说法是IWAM_计算机名这个用户密码在Active Directory、IIS metabase数据库和COM+应用程序之间不同步。
但是我在点击‘管理工具-组件服务-组件服务’时提示:COM+ 无法与 Microsoft 分布式事务协调程序交谈,8004e00f错误.
IWAM账号建立后被Active Directory、IIS metabase数据库和COM+应用程序三方共同使用,账号密码被三方分别保存,并由操作系统负责这三方保存的IWAM密码的同步工作。但系统的对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内部错误就这样产生了。