473,750 Members | 2,527 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

asp.net worker does not load up ...SIGH

ok... so i restarted my server and i get a
"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. "
on the application i'm trying to access.

I check the application log and find:
"aspnet_wp. exe could not be started. The error code for the failure is
80004005. 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."

This is the first time i've seen this so i checked the newsgroups and such
and found topics that related and tried changing the permissions, made sure
that the aspnet worker had full permission, tried the system acct, tried an
impersonated acct. Then i tried aspnet_regiis -i as others said that worked
and it didn't resolve anything. Then i checked the log again and it failed
installing... ergh...
here are the error msgs:
"Unable to read the performance counter strings of the 009 language ID. The
Win32 status returned by the call is in the Record Data as DWORD 0. "
"Installing the performance counter strings for ASP.NET_1.1.432 2 failed. The
Error code is DWORD 0 of the Record Data. "
"Unable to read the performance counter strings of the 009 language ID. The
Win32 status returned by the call is in the Record Data as DWORD 0. "
"Installing the performance counter strings for ASP.NET failed. The Error
code is DWORD 0 of the Record Data. "

i've tried all day to get it back up and running. I'm sick of the aspnet
worker dying on me all the time... he obviously is working himself to death
or a weak worker... [this is actually the first time it's died on the server,
but it died more than it's share on my 3 other machines which is really
upsetting actually...sigh]

but any tips to get it back up and running would be much appreciated...
thanks in advance!
Nov 19 '05 #1
7 2048
Sammy,

I don't have any exact ideas, but if you think it's a permission thing, you
can TEMPORARILY give ASP.NET account administrator access and see if that
fixes the problem. If it does, you know you're on the correct path. Don't
leave it like that though, figure it out, and remove admin access from that
account.

Steve

"sammy" <sa*@nospam.nos pam> wrote in message
news:08******** *************** ***********@mic rosoft.com...
ok... so i restarted my server and i get a
"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. " on the application i'm trying to access.

I check the application log and find:
"aspnet_wp. exe could not be started. The error code for the failure is
80004005. 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."

This is the first time i've seen this so i checked the newsgroups and such
and found topics that related and tried changing the permissions, made sure that the aspnet worker had full permission, tried the system acct, tried an impersonated acct. Then i tried aspnet_regiis -i as others said that worked and it didn't resolve anything. Then i checked the log again and it failed
installing... ergh...
here are the error msgs:
"Unable to read the performance counter strings of the 009 language ID. The Win32 status returned by the call is in the Record Data as DWORD 0. "
"Installing the performance counter strings for ASP.NET_1.1.432 2 failed. The Error code is DWORD 0 of the Record Data. "
"Unable to read the performance counter strings of the 009 language ID. The Win32 status returned by the call is in the Record Data as DWORD 0. "
"Installing the performance counter strings for ASP.NET failed. The Error
code is DWORD 0 of the Record Data. "

i've tried all day to get it back up and running. I'm sick of the aspnet
worker dying on me all the time... he obviously is working himself to death or a weak worker... [this is actually the first time it's died on the server, but it died more than it's share on my 3 other machines which is really
upsetting actually...sigh]

but any tips to get it back up and running would be much appreciated...
thanks in advance!

Nov 19 '05 #2
Hi Steve,

Thanks for your reply. I've tried giving the asp.net account admin access
and have also tried creating another acct and using that and giving it admin
access.

I installed MDAC 2.8 the other day as well. And this all happened when I
reset the machine. Any ideas?

thanks

"Steve Lutz" wrote:
Sammy,

I don't have any exact ideas, but if you think it's a permission thing, you
can TEMPORARILY give ASP.NET account administrator access and see if that
fixes the problem. If it does, you know you're on the correct path. Don't
leave it like that though, figure it out, and remove admin access from that
account.

Steve

"sammy" <sa*@nospam.nos pam> wrote in message
news:08******** *************** ***********@mic rosoft.com...
ok... so i restarted my server and i get a
"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.

"
on the application i'm trying to access.

I check the application log and find:
"aspnet_wp. exe could not be started. The error code for the failure is
80004005. 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."

This is the first time i've seen this so i checked the newsgroups and such
and found topics that related and tried changing the permissions, made

sure
that the aspnet worker had full permission, tried the system acct, tried

an
impersonated acct. Then i tried aspnet_regiis -i as others said that

worked
and it didn't resolve anything. Then i checked the log again and it failed
installing... ergh...
here are the error msgs:
"Unable to read the performance counter strings of the 009 language ID.

The
Win32 status returned by the call is in the Record Data as DWORD 0. "
"Installing the performance counter strings for ASP.NET_1.1.432 2 failed.

The
Error code is DWORD 0 of the Record Data. "
"Unable to read the performance counter strings of the 009 language ID.

The
Win32 status returned by the call is in the Record Data as DWORD 0. "
"Installing the performance counter strings for ASP.NET failed. The Error
code is DWORD 0 of the Record Data. "

i've tried all day to get it back up and running. I'm sick of the aspnet
worker dying on me all the time... he obviously is working himself to

death
or a weak worker... [this is actually the first time it's died on the

server,
but it died more than it's share on my 3 other machines which is really
upsetting actually...sigh]

but any tips to get it back up and running would be much appreciated...
thanks in advance!


Nov 19 '05 #3
Hi Sammy,

Don't worry, let's have a troubleshoot step by step. What's your server's
OS version and have you installed other patch or do any particular
configuration changes on the server?
And is the problem only occur in your particular asp.net project or all the
asp.net applcation on your server no longer works ( you can try creating a
new simple one to verify this).

Based on my experience, there're some former issues regarding on the
similiar symptom. Is your server a Domain Controller , if so, this may
caused by the asp.net 's process account be changed to another one other
than the default machine\aspnet on win2k server.

Also, since the error report is concerned with the process account , have
you done any "RESET PASSWORD" operation on those local accounts on your
machine, since the asp.net's default process account aspnet is computer
controled password, manually reset it may cause error.

In addition, if your machien is 2k server and does use the machine\aspnet
as the process account, you can try removing the aspnet account and
recreate it via the following means:

1. Open computer management and delete the ASPNET user account
2. Open a command prompt and run the following two commands:
a. C:\WINDOWS\Micr osoft.NET\Frame work\v1.1.4322\ aspnet_regiis.e xe -ua
b. C:\WINDOWS\Micr osoft.NET\Frame work\v1.1.4322\ aspnet_regiis.e xe -i
3. Ensure that the <processModel > had the userName attribute set to run as
machine.

HTH. If you have any other findings, please feel free to post here also.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)

Nov 19 '05 #4
Hi Steven,

thanks for the quick response!
i'm running wink2kserver sp4 and all of my application files are located on
a file server. so i have a local machine user named aspnet and a user on the
file server named aspnet w/ the same pw.

I tried doing the steps that you suggested below but i'm still getting the
same error.
When I first started setting this up, I changed the local machine's acct pw
to match the file server's pw but that didn't seem to cause problems
before... hmmm... Maybe it hasn't mattered because I haven't reset the
machine till now? Not sure, but that's all the info I can think of...

let me know what you suggest next.
thanks!
sam
"Steven Cheng[MSFT]" wrote:
Hi Sammy,

Don't worry, let's have a troubleshoot step by step. What's your server's
OS version and have you installed other patch or do any particular
configuration changes on the server?
And is the problem only occur in your particular asp.net project or all the
asp.net applcation on your server no longer works ( you can try creating a
new simple one to verify this).

Based on my experience, there're some former issues regarding on the
similiar symptom. Is your server a Domain Controller , if so, this may
caused by the asp.net 's process account be changed to another one other
than the default machine\aspnet on win2k server.

Also, since the error report is concerned with the process account , have
you done any "RESET PASSWORD" operation on those local accounts on your
machine, since the asp.net's default process account aspnet is computer
controled password, manually reset it may cause error.

In addition, if your machien is 2k server and does use the machine\aspnet
as the process account, you can try removing the aspnet account and
recreate it via the following means:

1. Open computer management and delete the ASPNET user account
2. Open a command prompt and run the following two commands:
a. C:\WINDOWS\Micr osoft.NET\Frame work\v1.1.4322\ aspnet_regiis.e xe -ua
b. C:\WINDOWS\Micr osoft.NET\Frame work\v1.1.4322\ aspnet_regiis.e xe -i
3. Ensure that the <processModel > had the userName attribute set to run as
machine.

HTH. If you have any other findings, please feel free to post here also.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)

Nov 19 '05 #5
Hi Sam,

Thanks for your followup. Well, now I've got that since your application
put the files and contents on a remote shared folder , you change your
local aspnet account's password to mapping the remote file server's local
aspnet account.

Since by default the <processModel > element in machine,.config is set as
userName="Machi ne" password="AutoG enerate", have you changed that to the
correct one after manually control the aspnet account's password. '

Also, I think you can first try recreating a new simple asp.net project on
your win2k server machine and just use local file system(not a remote
shared folder) to see whether it can work. Or alternatively, you can first
try make a simple asp.net web page be able to run on your server (you can
try put a simple page on the IIS default site's root folder to test).

In addition, if you haven't try reset the aspnet account as I mentioned
previously, you can try reset it back and then change back the processModel
in machine.config to userName="Machi ne" password="AutoG enerate" and then
restart to server to let the change take effect.

Hope helps. IF there is any other findings, please feel free to post here.
Thanks.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)

Nov 19 '05 #6
Hi Steven,

my asp_net worker won't start due to permissions issues...
i haven't been able to get it started back up again and i'll try changin the
config file and get back to you...

thanks again!
"Steven Cheng[MSFT]" wrote:
Hi Sam,

Thanks for your followup. Well, now I've got that since your application
put the files and contents on a remote shared folder , you change your
local aspnet account's password to mapping the remote file server's local
aspnet account.

Since by default the <processModel > element in machine,.config is set as
userName="Machi ne" password="AutoG enerate", have you changed that to the
correct one after manually control the aspnet account's password. '

Also, I think you can first try recreating a new simple asp.net project on
your win2k server machine and just use local file system(not a remote
shared folder) to see whether it can work. Or alternatively, you can first
try make a simple asp.net web page be able to run on your server (you can
try put a simple page on the IIS default site's root folder to test).

In addition, if you haven't try reset the aspnet account as I mentioned
previously, you can try reset it back and then change back the processModel
in machine.config to userName="Machi ne" password="AutoG enerate" and then
restart to server to let the change take effect.

Hope helps. IF there is any other findings, please feel free to post here.
Thanks.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)

Nov 19 '05 #7
Hi Sam,

Any further progress on this or have you got the problem fixed?

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)

Nov 19 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
4900
by: Mark | last post by:
Hi... We're looking at moving an ASP app from IIS 5 to IIS 6. In general things seem to be working okay, but there are some oddities around the edges. One of those unanticipated changes has to do with the new process model and the option to have more than one worker process per web instance. We found that each worker process has its own Application() state and anything your app puts there/uses gets a new copy for every worker...
9
23083
by: Abhishek Srivastava | last post by:
Hello All, In IIS 6.0 We have a concept of worker processes and application pools. As I understand it, we can have multiple worker process per appliction pool. Each worker process is dedicated to a pool. If I assign only one application to a applicaton pool and have multiple worker processes assigned to that pool. Will my application be processed by many worker processes?
4
3352
by: Sefi | last post by:
Good day everyone I'm a bit confused about whether the "Server Application Unavailable" status of my website that frequently occurs when several users are simultaneously logged into it is a symptom that the asp.net worker process has restarted or that it is 'stalled' and is about to be restarted I read from techNet that I can tweak processModel attributes from my machine.config, particularly the attribute responseDeadlockInterval The...
1
9612
by: Dominic | last post by:
I'd like to tune the performance of my application in a web garden. Our server has dual processors. Is there any guideline to set this "maximum number of worker processes" for web garden? In my application, stress test shows that setting it to 2 gives a better performance result. In other words, web garden helps. My first question is if it helps to set a number larger than the number of processors in the server. Are they related at all? ...
0
1109
by: Rusty Shackleford | last post by:
I am having trouble getting my ASP.Net applications and sessions to stay running. At first, I thought it was my lack of understanding of ASP.Net, or the fact that I am using Anonymous authentication. But, the ASP.Net\Worker Processes Running counter increments by one every time I load an ASP.Net page. The counter is giving 50, or 60, or whatever, but there are no aspnet_wp.exe processes running. There are no errors in the Application...
6
4996
by: James Radke | last post by:
Hello, I have a multithreaded windows NT service application (vb.net 2003) that I am working on (my first one), which reads a message queue and creates multiple threads to perform the processing for long running reports. When the processing is complete it uses crystal reports to load a template file, populate it, and then export it to a PDF. It works fine so far....
7
2695
by: Charles Law | last post by:
My first thought was to call WorkerThread.Suspend but the help cautions against this (for good reason) because the caller has no control over where the thread actually stops, and it might have a lock pending, for example. I want to be able to stop a thread temporarily, and then optionally resume it or stop it for good.
5
3548
by: Soren S. Jorgensen | last post by:
Hi, In my app I've got a worker thread (background) doing some calculations based upon user input. A new worker thread might be invoked before the previous worker thread has ended, and I wan't only one worker thread running at any time (if a new worker thread start has been requested, any running worker thread results will be invalid). I'm using the below method to invoke a new worker thread, but when stress testing this I'm sometimes...
3
5156
by: Brad | last post by:
In a Vista/IIS7 asp.net app, a coded crystal report export is crashing IIS7....but it works just fine in visual studio's cassini web server. And if I create a web form and use the crystal reports web viewer, view the report and then export from the viewer it also works fine (IIS7 and cassini). And I should note this all works fine in IIS6 on win2003 or in xp. So my thought with all this is that something is going on with IIS7, so...
0
9001
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8839
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9398
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
8265
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6811
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6081
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4894
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3327
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2227
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.