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.
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.