IIS doesn't display ASP pages, COM+ damaged

A

alexeyve

Resuming an existing thread to post a solution.
Spent all day fixing this, looks like the problem is still "popular"
for now.

Original post:
Subject: COM+ seems to be screwed on Windows XP Professional system

I have a problem with ASP Pages not working on my Windows XP
Professional machine. The problem appears as a synchronisation
problem in the security database and generates the following errors in
the error log :

1. Source DCOM Event ID 10004

DCOM got error "Logon failure: unknown user name or bad password. " and
was
unable to logon .\IWAM_SPVMOBILE in order to run the server:
{3D14228D-FBE1-11D0-995D-00C04­FD919C1}

2.Source W3SVC Event ID: 36

The server failed to load application '/LM/W3SVC/1/ROOT'. The error was
'The
server process could not be started because the configured identity is
incorrect. Check the username and password.

The "fix" for this is supposed to be to run the synciwam.vbs script in
the c:\inetpub\adminscripts directory. However when I run this, I get
Windows script host error : 80070424.

Further investigation of the problem suggests that I may have a problem
with COM+ - For example, if I go into Programs > Administrative Tools >
Component services, open up the node for Component services and click
"Computers" the window simply closes.

XP has all it's hotfixes and service packs installed (service pack 1
not 1A if that makes a difference).

The guys in the IIS group have run out of ideas, does anybody here know
how to repair COM+ or what I can do to reinstall it perhaps?

Many thanks in advance. I note that this is a really busy group, so I
would be grateful if you could copy replies to my email address.

Solution:
1. Uninstal IIS (Start / Settings / Control Panel / Add/Remove Programs
/ Add/Remove Windows Components)
2. Reinstall COM+ as described here:
http://support.microsoft.com/default.aspx?scid=kb;en-us;315296
Note: If "rmdir /s Registration" fails. Add somename.cmd script with
source like: "rmdir /s /q C:\WINNT\Registration" to the
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Runonce]
and reboot.
Note2: If you get any errors during COM+ installation you probably miss
some services (like "COM+ Event System") - start those.
3. Some folks say you should also do the following:
regsvr32 /s ole32.dll
regsvr32 /s oleaut32.dll
4. Reinstall IIS
5. At this point COM+ should be working properly and ASP pages should
be displayed.

Also you can look at "Reinstalling COM+" here:
http://www.tek-tips.com/viewthread.cfm?qid=758414

If you still have problems with ASP, those may be from another sources
(permissions, etc.).
See here for more info about ASP problems:
http://support.microsoft.com/default.aspx?scid=kb;en-us;309051
http://www.windowsitpro.com/Article/ArticleID/24474/24474.html

Good luck Everyone.

Alexey

Some more keywords:
{3D14228D-FBE1-11D0-995D-00C04FD919C1}
synciwam.vbs -v
Event ID 4689
Error in d:\qxp_slp\com\com1x\src\comsvcs\events\lcedisp.cpp(129), hr =
80040206: Failed to CoCreate EventSystem object.
The COM+ Event System detected a bad return code during its internal
processing. HRESULT was 80040206 from line 62 of
d:\qxp_slp\com\com1x\src\events\tier1\eventsystemobj.cpp.
The COM+ Event System detected a bad return code during its internal
processing. HRESULT was 80070005 from line 93 of
d:\qxp_slp\com\com1x\src\events\tier2\eventsystem2.cpp.
The COM+ Event System detected a bad return code during its internal
processing. HRESULT was 80070437 from line 44 of
d:\qxp_slp\com\com1x\src\events\tier1\eventsystemobj.cpp.
Error Code = 0x8007007f
Sub-component COM+ raised an exception while processing the
OC_COMPLETE_INSTALLATION setup message.
d:\nt\com\com1x\src\complussetup\comsetup\ccompluscore.cpp (line 565)
Error Code = 0x80040155
Sub-component COM+ raised an exception while processing the
OC_COMPLETE_INSTALLATION setup message.
d:\nt\com\com1x\src\complussetup\comsetup\csetuputil.cpp (line 3406)
 
W

Will Denny

Hi

Please try one of the IIS News Groups:

news://msnews.microsoft.com/microsoft.public.inetserver.iis or
http://aumha.org/nntp.htm

--

Will Denny
MS-MVP Windows Shell/User
Please reply to the News Groups


Resuming an existing thread to post a solution.
Spent all day fixing this, looks like the problem is still "popular"
for now.

Original post:
Subject: COM+ seems to be screwed on Windows XP Professional system

I have a problem with ASP Pages not working on my Windows XP
Professional machine. The problem appears as a synchronisation
problem in the security database and generates the following errors in
the error log :

1. Source DCOM Event ID 10004

DCOM got error "Logon failure: unknown user name or bad password. " and
was
unable to logon .\IWAM_SPVMOBILE in order to run the server:
{3D14228D-FBE1-11D0-995D-00C04­FD919C1}

2.Source W3SVC Event ID: 36

The server failed to load application '/LM/W3SVC/1/ROOT'. The error was
'The
server process could not be started because the configured identity is
incorrect. Check the username and password.

The "fix" for this is supposed to be to run the synciwam.vbs script in
the c:\inetpub\adminscripts directory. However when I run this, I get
Windows script host error : 80070424.

Further investigation of the problem suggests that I may have a problem
with COM+ - For example, if I go into Programs > Administrative Tools >
Component services, open up the node for Component services and click
"Computers" the window simply closes.

XP has all it's hotfixes and service packs installed (service pack 1
not 1A if that makes a difference).

The guys in the IIS group have run out of ideas, does anybody here know
how to repair COM+ or what I can do to reinstall it perhaps?

Many thanks in advance. I note that this is a really busy group, so I
would be grateful if you could copy replies to my email address.

Solution:
1. Uninstal IIS (Start / Settings / Control Panel / Add/Remove Programs
/ Add/Remove Windows Components)
2. Reinstall COM+ as described here:
http://support.microsoft.com/default.aspx?scid=kb;en-us;315296
Note: If "rmdir /s Registration" fails. Add somename.cmd script with
source like: "rmdir /s /q C:\WINNT\Registration" to the
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Runonce]
and reboot.
Note2: If you get any errors during COM+ installation you probably miss
some services (like "COM+ Event System") - start those.
3. Some folks say you should also do the following:
regsvr32 /s ole32.dll
regsvr32 /s oleaut32.dll
4. Reinstall IIS
5. At this point COM+ should be working properly and ASP pages should
be displayed.

Also you can look at "Reinstalling COM+" here:
http://www.tek-tips.com/viewthread.cfm?qid=758414

If you still have problems with ASP, those may be from another sources
(permissions, etc.).
See here for more info about ASP problems:
http://support.microsoft.com/default.aspx?scid=kb;en-us;309051
http://www.windowsitpro.com/Article/ArticleID/24474/24474.html

Good luck Everyone.

Alexey

Some more keywords:
{3D14228D-FBE1-11D0-995D-00C04FD919C1}
synciwam.vbs -v
Event ID 4689
Error in d:\qxp_slp\com\com1x\src\comsvcs\events\lcedisp.cpp(129), hr =
80040206: Failed to CoCreate EventSystem object.
The COM+ Event System detected a bad return code during its internal
processing. HRESULT was 80040206 from line 62 of
d:\qxp_slp\com\com1x\src\events\tier1\eventsystemobj.cpp.
The COM+ Event System detected a bad return code during its internal
processing. HRESULT was 80070005 from line 93 of
d:\qxp_slp\com\com1x\src\events\tier2\eventsystem2.cpp.
The COM+ Event System detected a bad return code during its internal
processing. HRESULT was 80070437 from line 44 of
d:\qxp_slp\com\com1x\src\events\tier1\eventsystemobj.cpp.
Error Code = 0x8007007f
Sub-component COM+ raised an exception while processing the
OC_COMPLETE_INSTALLATION setup message.
d:\nt\com\com1x\src\complussetup\comsetup\ccompluscore.cpp (line 565)
Error Code = 0x80040155
Sub-component COM+ raised an exception while processing the
OC_COMPLETE_INSTALLATION setup message.
d:\nt\com\com1x\src\complussetup\comsetup\csetuputil.cpp (line 3406)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top