Wrox Home  
Search P2P Archive for: Go

  Return to Index  

asp_components thread: ASP 0177 : 8008005


Message #1 by "licia liu" <penglicia@y...> on Tue, 21 Aug 2001 22:37:51
Got this error when try to launch asp page:



Server object error : 'ASP 0177 : 8008005'. Server execution failed.



This asp page works at one machine. 



Set MyConn = Server.CreateObject("HostCon.clsHostConnection")

It will create an instance of COM object.



Open winnt event log, find this error:



Unable to start a DCOM server 

{4F2EECD-2-E39E-4D2B-9043-66A854D57F5A} as machine_name/Interactive User. 

The error: "%1 is not a valid windows NT application". Happened while 

starting this command : "c:\program files\mycom\HostCon.dll"

-Embedding



{4F2EECD-2-E39E-4D2B-9043-66A854D57F5A}: This is the CLSID of the COM 

object I am using. This COM object is defined to use Interactive user.

It works in another machine.



Thanks ahead for any information
Message #2 by "Gerhard Wentink" <data@w...> on Wed, 22 Aug 2001 06:57:00 +0200
Go to Microsoft knowledge base and type in Q241057.



Regards



Gerhard Wentink



----- Original Message -----

From: "licia liu" <penglicia@y...>

To: "ASP components" <asp_components@p...>

Sent: Tuesday, August 21, 2001 10:37 PM

Subject: [asp_components] ASP 0177 : 8008005





> Got this error when try to launch asp page:

>

> Server object error : 'ASP 0177 : 8008005'. Server execution failed.

>

> This asp page works at one machine.

>

> Set MyConn = Server.CreateObject("HostCon.clsHostConnection")

> It will create an instance of COM object.

>

> Open winnt event log, find this error:

>

> Unable to start a DCOM server

> {4F2EECD-2-E39E-4D2B-9043-66A854D57F5A} as machine_name/Interactive User.

> The error: "%1 is not a valid windows NT application". Happened while

> starting this command : "c:\program files\mycom\HostCon.dll"

> -Embedding

>

> {4F2EECD-2-E39E-4D2B-9043-66A854D57F5A}: This is the CLSID of the COM

> object I am using. This COM object is defined to use Interactive user.

> It works in another machine.

>

> Thanks ahead for any information

>

Message #3 by "licia liu" <penglicia@y...> on Thu, 23 Aug 2001 17:38:53
I checked Microsoft knowledge base and type in Q241057. The COM object I use is not inside in the MTS 

(Microsoft Transaction Server ). I tried to set  identity to a specific user by using DCOMCNFG. But the identity 

tab is not avaliable for this COM object I am using. The whole thing works at another machine. The COM object 

is set to a specific user too at that machine.



Any other suggestions.



Thanks a lot



> Go to Microsoft knowledge base and type in Q241057.

> 

> Regards

> 

> Gerhard Wentink

> 

> ----- Original Message -----

> From: "licia liu" <penglicia@y...>

> To: "ASP components" <asp_components@p...>

> Sent: Tuesday, August 21, 2001 10:37 PM

> Subject: [asp_components] ASP 0177 : 8008005

> 

> 

> > Got this error when try to launch asp page:

> >

> > Server object error : 'ASP 0177 : 8008005'. Server execution failed.

> >

> > This asp page works at one machine.

> >

> > Set MyConn = Server.CreateObject("HostCon.clsHostConnection")

> > It will create an instance of COM object.

> >

> > Open winnt event log, find this error:

> >

> > Unable to start a DCOM server

> > {4F2EECD-2-E39E-4D2B-9043-66A854D57F5A} as machine_name/Interactive 

User.

> > The error: "%1 is not a valid windows NT application". Happened while

> > starting this command : "c:\program files\mycom\HostCon.dll"

> > -Embedding

> >

> > {4F2EECD-2-E39E-4D2B-9043-66A854D57F5A}: This is the CLSID of the COM

> > object I am using. This COM object is defined to use Interactive user.

> > It works in another machine.

> >

> > Thanks ahead for any information

> >

Message #4 by "Gerhard Wentink" <data@w...> on Thu, 23 Aug 2001 19:26:21 +0200
Sorry  that the article didn't solve your problem. I guess it has something

to do with security. Did you try to grant Everyone full permission on the

object?



Gerhard Wentink



----- Original Message -----

From: "licia liu" <penglicia@y...>

To: "ASP components" <asp_components@p...>

Sent: Thursday, August 23, 2001 5:38 PM

Subject: [asp_components] Re: ASP 0177 : 8008005





> I checked Microsoft knowledge base and type in Q241057. The COM object I

use is not inside in the MTS

> (Microsoft Transaction Server ). I tried to set  identity to a specific

user by using DCOMCNFG. But the identity

> tab is not avaliable for this COM object I am using. The whole thing works

at another machine. The COM object

> is set to a specific user too at that machine.

>

> Any other suggestions.

>

> Thanks a lot

>

> > Go to Microsoft knowledge base and type in Q241057.

> >

> > Regards

> >

> > Gerhard Wentink

> >

> > ----- Original Message -----

> > From: "licia liu" <penglicia@y...>

> > To: "ASP components" <asp_components@p...>

> > Sent: Tuesday, August 21, 2001 10:37 PM

> > Subject: [asp_components] ASP 0177 : 8008005

> >

> >

> > > Got this error when try to launch asp page:

> > >

> > > Server object error : 'ASP 0177 : 8008005'. Server execution failed.

> > >

> > > This asp page works at one machine.

> > >

> > > Set MyConn = Server.CreateObject("HostCon.clsHostConnection")

> > > It will create an instance of COM object.

> > >

> > > Open winnt event log, find this error:

> > >

> > > Unable to start a DCOM server

> > > {4F2EECD-2-E39E-4D2B-9043-66A854D57F5A} as machine_name/Interactive

> User.

> > > The error: "%1 is not a valid windows NT application". Happened while

> > > starting this command : "c:\program files\mycom\HostCon.dll"

> > > -Embedding

> > >

> > > {4F2EECD-2-E39E-4D2B-9043-66A854D57F5A}: This is the CLSID of the COM

> > > object I am using. This COM object is defined to use Interactive user.

> > > It works in another machine.

> > >

> > > Thanks ahead for any information
Message #5 by "licia liu" <penglicia@y...> on Fri, 24 Aug 2001 22:35:52
Thanks for all the information.



Can you be more specific about checking the security ?



I checked the DCOM Configuration Properties. Both the INTERACTIVE and 

IUSR_MachineName users have Default Access Permissions and Default Lauch 

Permission. But the machine name has been changed after the IIS was 

installed. I changed the IUSR_machineName match the machine name in the 

control panel of Administrate User. I checked both DCOM and IIS the 

anonymous who can access the web reflected the changes.



Thanks again for your help !



peng



> Sorry  that the article didn't solve your problem. I guess it has 

something

> to do with security. Did you try to grant Everyone full permission on the

> object?

> 

> Gerhard Wentink

> 

>

  Return to Index