You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/developer/webapps/iis/site-behavior-performance/troubleshoot-http-error-code.md
+13-9Lines changed: 13 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -85,21 +85,25 @@ For more information, capture and examine [Failed Request Trace (FREB) logs](#st
85
85
86
86
[Collect memory dumps for a first-chance exception, when it occurs - Microsoft Community Hub](https://techcommunity.microsoft.com/t5/iis-support-blog/collect-memory-dumps-for-a-first-chance-exception-when-it-occurs/ba-p/2276128)
87
87
88
-
Use the DebugDiag 2 Analysis tool (part of the [DebugDiag](https://www.microsoft.com/download/details.aspx?id=58210&msockid=145197b7d1fa6877376482b2d0bf6961) suite) with the CrashHangAnalysis rule on the dumps collected to generate a report which can be used to review the call stack and identify the root cause.
88
+
Use the DebugDiag 2 Analysis tool (part of the [DebugDiag](https://www.microsoft.com/download/details.aspx?id=58210&msockid=145197b7d1fa6877376482b2d0bf6961) suite) with the **CrashHangAnalysis** rule on the dumps collected to generate a report which can be used to review the call stack and identify the root cause.
89
89
90
-
To generate a report using DebugDiag Analysis Tool, follow these steps:
90
+
To generate a report using the DebugDiag Analysis tool, follow these steps:
91
91
92
-
1. Open DebugDiag 2 Analysis
93
-
1. Select **Add Data Files** and add the **.dmp** file(s).
94
-
1. Select the **Crash/Hang Analyzers** and **Performance Analyzers** scripts and select **Start Analysis**.
92
+
1. Open DebugDiag 2 Analysis.
93
+
1. Select **Add Data Files** and add the **.dmp** file(s).
94
+
1. Select **CrashHangAnalysis** and **PerfAnalysis** and select **Start Analysis**.
95
95
96
-
When finished, a report (**.mht**) will be created in **C:\Program Files\DebugDiag\Reports** and displayed in Internet Explorer with the results and recommendations.
96
+
When finished, a report (**.mht**) will be created in **C:\Program Files\DebugDiag\Reports** and displayed in Internet Explorer with the results and recommendations.
97
97
98
-
If using custom DLLs, the Symbol path (**Tools menu** > **Options and Settings** > **Symbol Search Path**) to the custom PDB files can be added.
98
+
If using custom DLLs, you can specify the Symbol Search Path to the custom PDB files by following these steps:
99
+
100
+
1. Open the DebugDiag 2 Collection tool.
101
+
1. Select **Tools** > **Options And Settings...** > **Folders And Search Paths**.
102
+
1. Under **Symbol Search Path For Debugging**, select **Browse...** to set the path.
99
103
100
104
- Exceeding ASP.NET ExecutionTimeout
101
105
102
-
For 500 errors due to exceeding ASP.NET ExecutionTimeout, capture PerfView and dumps to identify any delays.
106
+
For 500 errors due to exceeding ASP.NET ExecutionTimeout, [capture PerfView trace and dumps](#steps-to-capture-perfview-trace-and-dumps) to identify any delays.
103
107
104
108
### ASP.NET Core: 500 errors
105
109
@@ -184,7 +188,7 @@ You can find 503 errors in either IIS Logs or HTTPERR logs. Any `sc-substatus` i
184
188
185
189
For more information, see:
186
190
187
-
-[503 - Service unavailable](/health-diagnostic-performance/http-status-code#503---service-unavailable).
191
+
-[503 - Service unavailable](../health-diagnostic-performance/http-status-code.md#503---service-unavailable).
188
192
-[Error Logging in the HTTP Server API](/windows/win32/http/error-logging-in-the-http-server-api#kinds-of-errors-that-the-http-api-logs)
189
193
190
194
Also refer to the following article which highlights a known issue that can cause 503 errors:
0 commit comments