Wrox Home  
Search P2P Archive for: Go

  Return to Index  

asp_components thread: 8000401A message


Message #1 by "Pete Anfinsen" <Pete.M.Anfinsen@H...> on Thu, 4 Apr 2002 18:15:52
I'm getting a 8000401A (the server process could not be started because 
the configured identity is incorrect.  check the username and pasword) 
when my ASP page tries to create my component with

	Set oFlow = Server.CreateObject("XFSStart.clsFlow")   

This class is set up as a component in a COM+ Server Application that is 
set to run as the Interactive User.  The COM+ Application uses default 
settings throughout; I haven't made any changes other than adding the 
component.  What is strange is that if I log in to the W2K server, the 
error does not occur; the object gets created and works fine.  It's almost 
like the COM+ application is not recognizing the security context in which 
the IIS 5 application is running and uses the interactive user's context 
instead.

Any ideas?

Thanks in advance for your help.
Pete Anfinsen
Message #2 by "Shin Kyoun Choi" <shinkyoun@y...> on Fri, 5 Apr 2002 02:57:53
The reason is you configured idenity is 'interactive user'
'Interactive user'  means the all components under the package 
use 'Currently login user account'
So if nobody log in to your win 2k box, there is no currently login user 
then your all components under the package does not have any user 
credentials.
That's why it works fine when you log in.

So the best solution is change the identity setting to any specific user 
account then it will works fine even if nobody log in to your win 2k box.

Shin Kyoun(Stanley) CHOI


Message #3 by "Pete Anfinsen" <pete.m.anfinsen@h...> on Fri, 5 Apr 2002 17:52:20
> The reason is you configured idenity is 'interactive user'
'> Interactive user'  means the all components under the package 
u> se 'Currently login user account'
S> o if nobody log in to your win 2k box, there is no currently login user 
t> hen your all components under the package does not have any user 
c> redentials.
T> hat's why it works fine when you log in.

> So the best solution is change the identity setting to any specific user 
a> ccount then it will works fine even if nobody log in to your win 2k box.

> Shin Kyoun(Stanley) CHOI

Thanks for your reply, Stanley.

So let me see if I've got this straight.  I have an IIS 5 server, to which 
users must authenticate in order to use my application.  However, I can't 
run components using the NTLM credentials they supply; I must explicitly 
specify an account, or depend upon the account that's currently in use on 
the console?  In other words, IIS is unable to permit my component to 
impersonate the authenticated user?

BTW, your solution works fine - it's just that I'd like to rely on the 
rights that have been granted to the current IIS user.
Message #4 by Swathi <swathi@m...> on Sat, 06 Apr 2002 14:21:37 +0530
Hi,
The components built under NT version works perfectly under 2K environment also. U
do not need any switch  or bridge where  as viseversa doesn't.
Just see the error properly its saying "the configured identity is incorrect"
The user u logged in as doesnt have persmissions to create object. This happens
only when u configured the properties of the component  to particular. So u better
change the permissions to "interactive user" option. then it doesn't give any
problem.

Swathi

Pete Anfinsen wrote:

> I'm getting a 8000401A (the server process could not be started because
> the configured identity is incorrect.  check the username and pasword)
> when my ASP page tries to create my component with
>
>         Set oFlow = Server.CreateObject("XFSStart.clsFlow")
>
> This class is set up as a component in a COM+ Server Application that is
> set to run as the Interactive User.  The COM+ Application uses default
> settings throughout; I haven't made any changes other than adding the
> component.  What is strange is that if I log in to the W2K server, the
> error does not occur; the object gets created and works fine.  It's almost
> like the COM+ application is not recognizing the security context in which
> the IIS 5 application is running and uses the interactive user's context
> instead.
>
> Any ideas?
>
> Thanks in advance for your help.
> Pete Anfinsen
>
> To unsubscribe send a blank email to %%email.unsub%%
>


  Return to Index