I wrote this post and this lab about the impact of having debug=true in your web.config file. The fact is, when you are running in a production environment, you do not want to have debug=true. However, I was writing a series of NETSH tracing posts: Capturing a NETSH network trace Analyze NETSH traces with Wireshark […]
Read More →Category: Debugging
How to analyze a trace taken using NETSH TRACE
I wrote article “Capture a NETSH network trace” here, where I discussed how to capture a NETSH trace, I will discuss how I analyzed it now. I wrote another here that explains how to convert the ETL into a CAP file so it can be analyzed in Wireshark or Network Monitor. “Analyze NETSH traces with […]
Read More →Analyze NETSH traces with Wireshark or Network Monitor, convert ETL to CAB
I wrote a post about how I captured a NETSH trace here “Capture a NETSH network trace”. I like to use Wireshark to analyze my network traces, this post describes how I analyzed a NETSH .ETL trace file in Wireshark. NOTE: Wireshark is not a Microsoft product it is a 3rd party tool. Basically, I […]
Read More →Capture a NETSH network trace
Here are the official details on this one. I was needing to do this and realized that I had never written a post on this one. Although we are moving into the cloud and this isn’t needed so much anymore, all the IT pros who will continue to work with Windows Server within their own […]
Read More →Why is my Azure App Service down?
Why is my Azure App Service Slow? Why does my Azure App Service consume so much CPU? Why does my Azure App Service consume so much memory? Why does my Azure App Service restart? Why does my Azure App Service open so many TCP connections? If you have ever asked any of those questions, look […]
Read More →Installing Procdump for Linux
Since I support Azure App Services and there is a influx of customers who want to use the Azure App on Linux stack, I felt it prudent to get my feet wet with Ubuntu. Learning some #Bash too while I’m at it. #Linux The instructions on how to do this already exist here, so I […]
Read More →Object reference not set to an instance of an object
Just documenting something I did today. I was receiving the error shown in Figure 1. “??? has encountered an unexpected error: The requested action could not be completed. Details: Object reference not set to an instances of an object.” Figure 1, Object reference not set to an instances of an object exception I needed to […]
Read More →Cannot read Failed Request Log, unformatted and unreadable
I often get Failed Request Trace logs via email that when I open them I only see the data, I mean it is not nicely formatted like that shown in Figure 1, rather I see what is in Figure 2. Figure 1, nice Failed Request Trace log Figure 2, not nice Failed Request Trace log, […]
Read More →Capture a StackOverflowException and make a dump 0xc00000fd
I read in this article that “Starting with the .NET Framework 2.0, you can’t catch a StackOverflowException object with a try/catch block, and the corresponding process is terminated by default. Consequently, you should write your code to detect and prevent a stack overflow.” That is the reason why the following code was crashing my process […]
Read More →Remote debug your Azure App Service 2017 including ASP.NET Core
We are moving at cloud speed here, I wrote this one here less that a year ago “Remote debug your Azure App Service Web App” that discusses how to use Cloud Explorer to remotely attach a debugger to an Azure App Service in Visual Studio 2015, now let’s see how you can do the same […]
Read More →