Event 1084 ASPNET Insufficient Rights

I

Ian Taite

Hello All,

ASP.NET has stopped working on my development server. I've read the
various posts re this subject, but my circumstances seem unique. I
need to know what causes the problem and how to remedy it. If possible
I would prefer not to rebuild the server, as the SQL setup is quite
involved, and I'd prefer not to add the ASPNET account to the local
administrators group since that defeats the point of having the ASPNET
account.

Here goes:

Environment:

- Windows 2000 Server Service Pack 4
- SQL 2000 Server Developer Edition Service Pack 3
- IIS
- Dot Net Framework 1.1
- Server built December 2004
- ASP.NET was tested and proved working in December but has not been
used in anger until now.

Evidence of not working:

A very simple web service is installed on the server. Typing the
following in IE on the local server
http://localhost/helloworld/hello.asmx
returns the following in the browser:
---
Server Application Unavailable
The web application you are attempting to access on this web server is
currently unavailable. Please hit the "Refresh" button in your web
browser to retry your request.

Administrator Note: An error message detailing the cause of this
specific request failure can be found in the application event log of
the web server. Please review this log entry to discover what caused
this error to occur.
---

Every 30 seconds after I request the initial web page I get the
following event 1084 in the event log logged as an error - even though
I make no further ASP.NET page requests. Note that no other events are
logged; only event 1084. Note also the failure code:

---
aspnet_wp.exe could not be started. The error code for the failure is
80070545. This error can be caused when the worker process account has
insufficient rights to read the .NET Framework files. Please ensure
that the .NET Framework is correctly installed and that the ACLs on
the installation directory allow access to the configured account.
---

Other pertinent info:

Although I am a domain administrator and a local administrator, I do
not have rights to look at domain security policy, so I cant tell
whether say a restrictive password policy is in effect that causes the
problem.

In the local security policy console of the server, ASPNET has the log
on as a batch job right, but the "effective" column is not ticked, so
does the account have the logon as a batch job or not and if not, is
it likely that domain security policy has cancelled this right.

IT Support have blocked access to Windows Update so I cant tell if
there is a service pack download due for the .NET Framework 1.1.

IT Support say they do not have the time to investigate this problem,
and I have been told to investigate the problem on my own.

Unsuccessful remedies tried:

- Rebooting. A reboot stops the event 1084's, but presumably ASP.NET
is not loaded/initialised until the first ASP.NET page request is
made. When the first request is made, event 1084 is logged and
thereafter, every 30 seconds.

- The ASPNET account did not explicitly have full control permission
to the temporary asp.net files folder; it now does and that change
made no difference.

Any offers of help greatly appreciated.
Ian.
 
I

Ian Taite

I forgot to mention that I've tried aspnet_regiis.exe -i and that made
no difference.
Maybe I should try deleting the ASPNET account then running
aspnet_regiis.exe -i ?
 
I

Ian Taite

We have two servers affected by this problem, both are member servers
not domain controllers.

Yes, for reasons no one is prepared to admit to, the default domain
security policy had been changed so that some user-rights required by
the ASPNET account that were OK on the member server were being
overriden and denied by settings in the default domain policy. Working
with IT Support, the ASPNET account has been explicitly added to every
required user-right. The local security settings now show the
"effective settings" ticked for each required right.

After the domain policy was modified, and time allowed for replication
and application), on one server I uninstalled ASP.NET, rebooted,
installed ASP.NET, tested, rebooted tested again - problem solved.

However, I tried the above steps on the second affected server, and
they have not resolved the problem. I have also tried to add the
ASPNET account to the local Administrators account with the remove
ASP.NET, reboot, install ASP.NET, test, reboot test again steps and
the problem remains unresolved.
 

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

Members online

Forum statistics

Threads
473,769
Messages
2,569,580
Members
45,055
Latest member
SlimSparkKetoACVReview

Latest Threads

Top