Link to home
Start Free TrialLog in
Avatar of Brijeshk9
Brijeshk9Flag for India

asked on

To repair perfmon failures in application event log for Win 2000 Server

E.ID:1008:The Open Procedure for service "ASP.NET_1.0.3705.6060" in DLL "C:\WINNT\Microsoft.NET\Framework\v1.0.3705\aspnet_isapi.dll" failed.  Performance data for this service will not be available. Status code  returned is data DWORD 0.
Work done ::checked for the solution on it and found one interesting link:
http://support.microsoft.com/default.aspx?scid=kb;en-us;944746 ,but it is saying about one hotfix on it...!
Can anyone help me to get the required hot fix. or any other better solution on it.
Avatar of oBdA
oBdA

The solution depends on how much trouble this error is actually causing you ...
Obtaining a hotfix normally only means a call to Microsoft support, free of charges. The problem here is that mainstream support for Windows 2000 has expired (http://support.microsoft.com/lifecycle/?LN=en-us&p1=7274&x=13&y=11), so you might have to pay for it.
Microsoft Support Lifecycle Policy FAQ
http://support.microsoft.com/gp/lifepolicy
If you don't need the ASP performance counter, you can disable it with a registry change:
Disable Performance Counters
http://technet.microsoft.com/en-us/library/cc784382.aspx
Avatar of Brijeshk9

ASKER

No I do not want to disable performance counter, is there any other way to solve this problem&?
Or I will have to contact Microsoft to get the Fix on it&?
Well, you could try to uninstall the 931212 hotfix that seems to have caused the issue, but that might not be the best idea, either.
I've listed the wrong lifecycle link above, sorry; the hotfix is for .NET 1.0 (http://support.microsoft.com/lifecycle/?p1=1248), not for Windows 2000. It doesn't change too much, though; mainstream support has ended, extended support is still available for about two more months.

Anyway, you can always call Microsoft; in this case, you could argue that the error was caused by a security hotfix (and those are still available during extended support), and that this error is a known issue with MS07-040 (see http://support.microsoft.com/kb/931212).
ok,let me check with microsoft..?
I got one more link on it, but as per the symptoms given in this link Remote Access Connection Manager Service is turned off while its already started on my server.
Anyway I am sharing the link here, will anyone suggest better on it..?
Link: http://support.microsoft.com/kb/835446 
The problem described in the article is only relevant if the service that's mentioned in the event log entry as "Open procedure failed" would be disabled (or not working otherwise). You don't have an event for RAS, so the state of your RAS service is of no importance.
And you certainly would have noticed if ASP wouldn't be working ...
OK can anyone please suggest any other better solution on it..?
Well, have you tried obtaining the hotfix from the 944746 article?
yes I tried it and the url is : http://support.microsoft.com/default.aspx?scid=kb;en-us;944746
but again have doubt on it because the error I am getting is for aspnet_isapi.dll while this article is showing solution for aspnet_perf.dll
for more detail you can check my question mentioned in very first comment!
The hotfix is replacing the aspnet_isapi.dll as well: have you installed it yet?
hmm, I tried to install the Patch and also tried to install SP3 for .Net framework 1.0 before this patch, but now its not allowing me install anything showing error as attached in snap.
What to do now...?

Error.JPG
my mistake, because .net framework 1.0 was corrupted on my machine, let me reinstall/repair it, will update accordingly..!

Thanks for the Help on it
I found  there are Three versions of  .Net Framework installed on my Server, but application is using only 1.1.4322 and 2.0.50727 while 1.0.3705 is not in use.
So should I remove the 1.0.3705 from my machine or I need to install the hot fix on it. Which option is better..?
And Will there be any impact on machine and its running application if I remove 1.0.3705 and its patches from my machine&?
I can't tell you whether there would be an impact when removing this; there shouldn't be, but I wouldn't exclude it.
But if you're not using it anyway, why not simply disable the performance counters for the ASP.NET_1.0.3705.6060 service (the article I linked in my first post describes how to disable them for a specific service, not performance counters in general)?
Thanks for the suggestion I will try to do it by Extensible Counter List  (exctrlst.exe),but not sure for like how to resolve the problem for Service McShield" in DLL "C:\WINNT\system32\dssdata.dll" failed.(showing event ID:1008 ,source: perfmon ).I researched for the solution on McShield ,but it is asking for Network Associates Support Solution ID: nai15090/ nai6288/ nai19416/ nai19304,which can be accessed by having support from Mcafee.
Can you please help me to resolve the same for McShield.
ASKER CERTIFIED SOLUTION
Avatar of oBdA
oBdA

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thanks for the solution..!