How to get the http headers for asp.net requests from a dump file

So, you have a managed dump and you want to find out the request headers. Here’s one of the methods I use to find this information. I use it especially when I want to view the session ID or cookies. Load SOS Run !aspxpages and note down the HttpContext address you are interested in. Eg:…


HTTP Compression – reason codes in etw traces

In one of my earlier posts, I discussed one of the reasons for compression failure and how we identified it using ETW traces and resolved it. Below are the list of other reason codes for your reference. NO_ACCEPT_ENCODING The HTTP request did not contain the Accept-Encoding header COMPRESSION_DISABLED No permissions for the IIS_WPG group or…


ETW Trace providers – when to use what

You may perhaps have used Event Tracing Feature of Windows aka ETW for debugging many server side problems related to IIS. When I first learnt about ETW and started using it, I found it to be really cool! Unfortunately there’s not a lot of documentation around using it. For Eg: When to use which provider….