用户不小心将iwam用户的密码更改了导致站点访问弹框或者是IIS报 500错误
网上解决方法一大堆 需要注意的有2个地方
一是重设IWAM密码的时候一定用记对 最好是在计算机和用户里设置 今天发现用命令没有设置上
二 是 COM+的服务一定要启动起来
1,同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:\inetput\adminscripts>adsutil set w3svc/wamuserpass "yourpassword"
(cscript.exe adsutil.vbs set w3svc/anonymoususerpass "yourpassword")
2,同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:\inetput\adminscripts>cscript synciwam.vbs -v
3 如果报错 80070422是COM+ 的两个服务没有开启 8004E00F是 MSDTC的服务没有开启
重新安装 MSDTC 服务
3、删除注册表中的键:
• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
• HKEY_CLASSES_ROOT\CID
4、停止MSDTC服务:net stop msdtc
5、卸载MSDTC服务:msdtc -uninstall
6、重新安装MSDTC服务:msdtc -install
7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看,然后再同步密码(就是开始的那三步)
转载自 <a href="http://www.yanghengfei.com/archives/77/" title="再谈 IWAM用户更改了密码问题" rel="bookmark">再谈 IWAM用户更改了密码问题 | 星外飞客 </a>
我简单说几句