Data Collection for Deadlock Detected issue of a IIS based web application

Defining a w3wp deadlock detected issue: Sometimes we might see that the website hosted on IIS became unresponsive for some time and we see any of the below event log entry 1) ISAPI ‘C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll’ reported itself as unhealthy for the following reason: ‘Deadlock detected’. 2) ISAPI’C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll’ reported itself as unhealthy for the following reason: ‘Deadlock…


Session Loss due to Application Domain Recycle-Advanced

In the previous blog we had discussed regarding the basics of application domain recycling and how to identify if the session loss is because of app domain recycling. Over here in the below article we will discuss further on the data that we can capture to find out the root cause of application domain recycle…


Session Loss due to Application Domain recycle- Basics

One of the very tricky issues i have seen in the recent past are session loss issues due to application domain recycle. The issue becomes tricky in terms of data collection and how to further look into it. In the below link i have provided more information on what is application domain recycle and how…


Slow Response Automated Data Collection using FREB and debug diag

Recently we have come up with various requests for automated data collection for slow response issues. Normally we recommend to collect consecutive manual hand dumps of the process or perfview at the time of the issue. But what if the issue is very intermittent and by the time we are notified about the issue, it…


Keyset does not exist ( exception from HRESULT : 0x8009000D) or 0x80090016 while changing Application Pool Identity in IIS

  Recently we have come up with a lot of scenarios where all of a sudden we start getting the below error. Keyset does not exist ( exception from HRESULT : 0x8009000D) The error code might change accordingly but you will get the error while trying to update the application pool identity with a custom…