Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP General > Server object, ASP 0177 (0x800401F3)

Reply
Thread Tools

Server object, ASP 0177 (0x800401F3)

 
 
gregfocker@earthlink.net
Guest
Posts: n/a
 
      10-25-2005
OK, the ProgID is correct. The .dll is registered. This is a
permission issue. I can create objects when I disable anonymous access
on the Web site in IIS (Win XP Pro). And I've given IUSR_<MachineName>
pemissions all over the place (registry, files, folders, etc.)! Still
can't create the objects with anonymous access enabled.

It's not a problem on another XP Pro machine, but I can figure out the
difference. Someone said to use dcomcnfg.exe, but the steps I was
given don't seem to apply to my OS (likely they were for Win2K).

Any help is greatly appreciated.

 
Reply With Quote
 
 
 
 
gregfocker@earthlink.net
Guest
Posts: n/a
 
      10-27-2005
Anyone? Man, this is driving nuts (and killing valueable development
time)! Thanks.

 
Reply With Quote
 
 
 
 
Patrice
Guest
Posts: n/a
 
      10-27-2005
What do you do ? What is the exact message ? How do you have given this
account all those rights ?

You could try perhaps try with the "component manager" that allows to run
just the DLL under a particular identity...

--
Patrice

<> a écrit dans le message de
news: oups.com...
> OK, the ProgID is correct. The .dll is registered. This is a
> permission issue. I can create objects when I disable anonymous access
> on the Web site in IIS (Win XP Pro). And I've given IUSR_<MachineName>
> pemissions all over the place (registry, files, folders, etc.)! Still
> can't create the objects with anonymous access enabled.
>
> It's not a problem on another XP Pro machine, but I can figure out the
> difference. Someone said to use dcomcnfg.exe, but the steps I was
> given don't seem to apply to my OS (likely they were for Win2K).
>
> Any help is greatly appreciated.
>



 
Reply With Quote
 
gregfocker@earthlink.net
Guest
Posts: n/a
 
      10-27-2005
Patrice wrote:
> What do you do ? What is the exact message ? How do you have given this
> account all those rights ?
>
> You could try perhaps try with the "component manager" that allows to run
> just the DLL under a particular identity...
>
> --
> Patrice
>


Thanks for the reply. All I'm doing is:

Set obj = Server.CreateObject("object.progid")

and I get the error. It used to work until I had to rebuild the .dll.
I also get Server.CreateObject errors when trying to instantiate other
ActiveX objects/3rd party COM components w/anonymous access enabled. I
don't have this problem on another machine, so there appears to be some
type of permission issue, specifically with ISR_<machinename>.

Are you talking about DCOMCNFG.EXE? I'm using Windows XP Pro. Can you
or anyone else step me through this to enable whatever I need to for
the ISR_<machinename> account?

 
Reply With Quote
 
Patrice
Guest
Posts: n/a
 
      10-28-2005
Have you tried to register again the DLL ? (regsvr32).

The easisest way to test a permission issue whould be liekly to add the IUSR
account to the local admin group.

Of course remove it then. If this is really a permission issue you could use
"Component services" that is in the "admin tools". Here you can create a new
"COM+ Application". The identity tab allows to run all components under a
particular identity. Then you can register the DLL below this COM+
application.

As a result the DLL will run under the specified identity.

As it works on another machine wihtout doing this, I would rather thought of
some kind of registration problem (or a missing dependencty ?)...

--
Patrice

<> a écrit dans le message de
news: oups.com...
> Patrice wrote:
> > What do you do ? What is the exact message ? How do you have given this
> > account all those rights ?
> >
> > You could try perhaps try with the "component manager" that allows to

run
> > just the DLL under a particular identity...
> >
> > --
> > Patrice
> >

>
> Thanks for the reply. All I'm doing is:
>
> Set obj = Server.CreateObject("object.progid")
>
> and I get the error. It used to work until I had to rebuild the .dll.
> I also get Server.CreateObject errors when trying to instantiate other
> ActiveX objects/3rd party COM components w/anonymous access enabled. I
> don't have this problem on another machine, so there appears to be some
> type of permission issue, specifically with ISR_<machinename>.
>
> Are you talking about DCOMCNFG.EXE? I'm using Windows XP Pro. Can you
> or anyone else step me through this to enable whatever I need to for
> the ISR_<machinename> account?
>



 
Reply With Quote
 
gregfocker@earthlink.net
Guest
Posts: n/a
 
      11-04-2005
I added the IUSR_<machinename> account to the admin group, but still
doesn't work. It did work when I used anonymous access with an admin
account instead of IUSR_<machinename>. This is not a problem on
another machine, and it wasn't a problem on this machine until
recently, so something happened.

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Server object, ASP 0177 (0x800401F3) rags ASP General 0 12-09-2004 03:32 PM
Server object error 'ASP 0177 : 80004005' Lars Schouw ASP General 2 05-01-2004 02:45 AM
Server object, ASP 0177 (0x8007000E) Ran out of memory Umashankar ASP General 2 02-06-2004 03:24 PM
Error: Server object, ASP 0177 (0x800401F3) ..:: SOS ::.. Nikhil Kumar Desai ASP General 7 12-22-2003 05:18 PM
Server object, ASP 0177 (0x800401F3) Austin ASP General 1 09-25-2003 01:10 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57