小旋风服务器出现问题,高手进来帮下忙~

2023-06-02

我电脑上没装IIS 然后我用的小旋风浏览网页,昨天还可以用来着,今天浏览的时候就提示HTTP 500 服务器内部出现问题 我不知道怎么回事,高手们帮忙指点下!谢谢了! 请尝试下列操作:

打开 http://127.0.0.1 主页,寻找指向所需信息的链接。
单击刷新按钮,或者以后重试。

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

----------------------------------------------------------------
(2)
[注意,以下显示需要去掉internet选项->高级->显示友好HTTP错误信息 才能看到]

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.
----------------------------------------------------------------
(可略过)
在详细分析HTTP500内部错误产生的原因之前,先对IWAM账号进行一下简要的介绍:IWAM账号是安装IIS5时系统自动建立的一个内置账号,主要用于启动进程之外的应用程序的Internet信息服务。IWAM账号的名字会根据每台计算机NETBIOS名字的不同而有所不同,通用的格式是IWAM_MACHINE,即由“IWAM”前缀、连接线“_”加上计算机的NETBIOS名字组成。我的计算机的NETBIOS名字是2000,因此我的计算机上IWAM账号的名字就是IWAM_2000,这一点与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启动失败,不能转入IIS5应用程序,HTTP 500内部错误就这样产生了。
--------------------------------------------------------------------------------------------------------
出现IIS 500内部错误的原因有多个,但最主要的原因是IWAM_MACHINE账号在Active Directory(或SAM),IIS的metabase数据库与COM+组件中的密码不匹配不同步造成的.因此解决问题的关键在于使这三方的密码同步起来.
--------------------------------------------------------------------------------------------------------

具体操作:操作分三步,均需要以管理员身份登录计算机以提供足够的操作权限。

1.在本地账号管理器中更改IWAM_MACHINE账号的密码.(即启动IIS进程帐号)
2.使用新的密码重设IIS Metabase数据库.(即编辑匿名访问使用的用户帐号)
3.同步COM+应用程序账号密码

(一)更改IWAM_MACHINE账号的密码

1、选择“开始”->“程序”->“管理工具”->"计算机管理"->"本地用户和组"->"用户" 选中右面的“IWAM_MACHINE 右键选择"设置密码" 这里我们设置成test

--------------------------------------------------------------------------------------------------------
(二)使用新的密码重设IIS Metabase数据库.(即编辑匿名访问使用的用户帐号)

选择"默认Web 站点 属性"->目录安全性标签->编辑"匿名访问和验证控制"->在弹出的框中选中匿名访问,单击编辑按钮->用户名浏览,选择IWAM_MACHINE,密码框中输入test,选中"允许IIS控制密码"->确定。如果弹出对话框:"非本地用户帐号不支持密码同步。您真要继续?"确定即可。确定关闭所有对话框。

--------------------------------------------------------------------------------------------------------
(三)同步com+应用程序所用的IWAM_MACHINE的密码

使用组件服务mmc管理单元

(1)启动组件服务管理单元:选择“开始”->“运行”->“mmc”,启动管理控制台,打开“添加/删除管理单元”对话框,将“组件服务”管理单元添加上。

(2)找到“组件服务”->“计算机”->“我的电脑”->“com+应用程序”->“out-of-process pooled applications”,右击“out-of-process pooled applications”->“属性”。

(3)切换到“out-of-process pooled applications”属性对话框的“标识”选项卡。选择“此用户”,浏览,选择用户名“IWAM_MACHINE”。这些都是缺省的。在下面的“密码”和“确认密码”文本框内输入正确的密码“test”,确定退出。

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

(5)如果我们在iis中将其它一些web的“应用程序保护”设置为“高(独立的)”,那么这个web所使用的com+应用程序的iwam账号密码也需要同步。

--------------------------------------------------------------------------------------------------------
好了,到现在为止,IWAM账号在Active Directory、IIS metabase数据库和COM+应用程序三处的密码已经同步成功,你的ASP程序又可以运行了!

---------------------------------------------------------
IIS5 HTTP500内部错误原因分析及解决—脚本篇
---------------------------------------------------------
出现IIS 500内部错误的原因有多个,但最主要的原因是IWAM_MACHINE账号在Active Directory(或SAM),IIS的metabase数据库与COM+组件中的密码不匹配不同步造成的.因此解决问题的关键在于使这三方的密码同步起来.
-----------------------------------------------------------------------------------------------------
具体操作:
操作分三步,均需要以管理员身份登录计算机以提供足够的操作权限。

1.在本地账号管理器中更改IWAM_MACHINE账号的密码.(即启动IIS进程帐号)
2.使用新的密码重设IIS Metabase数据库.(即编辑匿名访问使用的用户帐号)
3.同步COM+应用程序账号密码

(一)更改IWAM_MACHINE账号的密码

1、选择“开始”->“程序”->“管理工具”->"计算机管理"->"本地用户和组"->"用户" 选中右面的“IWAM_MACHINE 右键选择"设置密码" 这里我们设置成test

-----------------------------------------------------------------------------------------------------
(二)使用新的密码重设IIS Metabase数据库.

我们需要使用IIS自带的管理脚本adsutil.运行如下的命令:
c:\Inetpub\AdminScripts> adsutil SET w3svc/WAMUserPass test
系统会显示:
WAMUserPass: (String) "******"
提示密码更新成功.

-----------------------------------------------------------------------------------------------------
(三)同步com+应用程序所用的IWAM_MACHINE的密码

我们要用到IIS的管理脚本synciwam.vbs,这个脚本通常会存在于c:\inetpub\adminscripts下,上一个管理脚本也在这儿放着.(位置可能会因你安装IIS5时设置的不同而有所变动)。

命令如下:
cscript c:\inetpub\adminscripts\synciwam.vbs -v

-v参数是打开详细模式,让我们看到更新的过程,通常会如下显示:

Microsoft (R) Windows Script Host Version 5.6
版权所有(C) Microsoft Corporation 1996-2000。保留所有权利。
WamUserName:IWAM_xxxxx
WamUserPass:test
IIS Applications Defined:
Name, AppIsolated, Package ID
w3svc, 0, 3D14228C-FBE1-11d0-995D-00C04FD919C1
Root, 2,
IISHelp, 2,
IISAdmin, 2,
IISSamples, 2,
MSADC, 2,
ROOT, 2,
IISAdmin, 2,
IISHelp, 2,
Root, 2,
Root, 2,
Out of process applications defined:
Count: 1
3D14228D-FBE1-11d0-995D-00C04FD919C1
Updating Applications:
Name: IIS Out-Of-Process Pooled Applications Key: 3D14228D-FBE1-11D0-
995D-00C04FD919C1

密码同步成功.如果不成功先看一下这个脚本取的IIS的密码正确不正确,如果不正确请重复第二步同步IIS密码.

好了,到现在为止,IWAM账号在Active Directory、IIS metabase数据库和COM+应用程序三处的密码已经同步成功,你的ASP程序又可以运行了!

快速应急解决办法:-应急速效丸

使用组件服务mmc管理单元

1.启动组件服务管理单元:选择“开始”->“运行”->“mmc”,启动管理控制台,打开“控制台”->“添加/删除管理单元”对话框,将“组件服务”管理单元添加上。

2.找到“组件服务”->“计算机”->“我的电脑”->“com+应用程序”->“out-of-process pooled applications”,右击“out-of-process pooled applications”->“属性”。

3.切换到“标识”选项卡。选择“交互式用户-目前已登陆的用户”,确定退出。

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

现在你试试,ASP应该可以运行了

参考资料:http://hi.baidu.com/miman/blog/item/f1d2c0fc53c5b682b801a0a3.html

参考知识1 小旋风平台老是有问题
相似知识
地暖漏水了,求热成像仪。或者高手帮下忙找漏点 地暖漏水解决方法:1、首先考虑分集水器部位各个连接处:A、金属部件连接处。硬密封安装工艺不达标或者是密封材料在冷热冲击下老化(3年左右),容易导致接口处漏水,需重新连接或更换耐高温密封材料。B、分集水
消防里电伴热怎么算?谢谢,高手帮下忙 这东西算起来比较麻烦不建议计算教你个简单的方法看管径管茎100以下的1:1就可以100以上的需要缠绕比如120的管基本就是1:1.2米以此类推消防水管可以按照这种方式计算沈阳瑞华特种电缆温馨提示参考知
消防里电伴热怎么算?谢谢,高手帮下忙 参考知识1这东西算起来比较麻烦不建议计算教你个简单的方法看管径管茎100以下的1:1就可以100以上的需要缠绕比如120的管基本就是1:1.2米以此类推消防水管可以按照这种方式计算沈阳瑞华特种电缆温馨
1.龙门式数控切割机。2.台式数控切割机;两种切割机的各个组成部分的名称是啥?(高手帮下忙!) 1、数控切割机主体:机床部分。机床部分是数控切割机的主体,包括机架部分的横梁导轨,齿轮齿条传动系统,减速机,伺服电机系统,气路系统,升降系统,电气控制柜等,以及根据使用需要,选配自动调高系统,点火系统
爱克数控剪板机、折弯机质量可靠吗?售后服务怎么样?知道的大哥帮下忙!!!! 参考知识1质量绝对可靠售后服务也不错在电梯行业和铝幕墙行业好像特别多北美的技术好多军工厂都选择爱克的设备一分价钱一分货 参考知识B质量不好,直线度不好,铸件强度不够,厂家承认质量问题但托着不解决。 参
高频塑料热合机常机故障。请知道的朋友帮下忙。 不是不通电,应该是过流保护了。如果过电流不动作容易击穿模具和定盘,过电流保护主电源会被切断,亮红灯。导致这个问题的原因一般是绝缘材料老化,击穿;整流器击穿,高压变压器故障、高压打火、振荡管故障等,你可
海关进口设备免税手续,懂的帮下忙。   主要流程有两个:一是备案,二是审批。  备案需要提供一系列的文件资料,这个可以到具体海关网站上查阅,我拷贝了一份附在后头以便你查阅。海关对资料进行审核后,会下场核实厂房等生产情况,核实通过后才同意
数控设备应用与维修和数控技术哪个好找工作些,帮下忙。 参考知识1都一样的,看个人水平了,我现在做数控5米立车的。其实数控都很好找工作的,不过好坏吧了