If the App Pool crashes, detect an explicit root cause by following the below steps:
- Install and set up the DebugDiag tool, available from this link:
https://www.microsoft.com/en-us/download/details.aspx?id=58210 - Open DebugDiag 2 Collection.
NOTE: If Select Rule Type dialog does not display, click Add Rule.
- Ensure Crash is selected, and click Next.
- Select A specific IIS web application pool option and click Next.
- Select DSP and click Next.
- Click Next on the Advanced Configuration (Optional) dialog without making changes.
- Enter a name for the rule in the Type in a rule name box, or leave the default name.
- Click the Browse button to select a location, or accept the default location.
NOTE: This path is where the dump files are stored if the app pool crashes again:
- Click Next.
- Select the Activate the rule now option and click Finish.
Repeat these steps for the IIS worker process, w3wp.exe.
- Open DebugDiag 2 Collection.
NOTE: If Select Rule Type dialog does not display, click Add Rule.
- Ensure Crash is selected, and click Next.
- Select A specific process option and click Next.
- Select w3wp.exe and click Next.
- Click Next on the Advanced Configuration (Optional) dialog without making changes.
- Enter a name for the rule in the Type in a rule name box, or leave the default name.
- Click the Browse button to select a location, or accept the default location.
NOTE: This path is where the dump files are stored if the app pool crashes again:
- Click Next.
- Select the Activate the rule now option and click Finish.