A Not So Common Root Cause for 503 Service Unavailable

Symptoms So a co-worker of mine was setting up IIS 7.0 on a new Windows 7 machine, and when they were browsing to http://localhost they were getting a 503 Service Unavailable error as shown here: Troubleshooting This seemed pretty trivial so I went through the following checklist. Is W3SVC started?      Yes Is the Default Web…

2

Configuring DebugDiag to Automatically Capture a Full User Dump on a Managed Function

I recently worked an issue with a customer where we needed to capture a full user dump of the IIS worker process when a specific function was being called.   The problem was that the function was in managed code.   I thought it would be good to share how to do this with the Web Topics…


3 Simple Steps for Configuring an SPN for your Website

The following article is an excellent reference when trying to figure out how to set SPN’s for your IIS Site. http://support.microsoft.com/kb/929650 I wanted to focus on the SPN helper script in the article, and how it can be used in a very simple way when setting your own SPN’s, to avoid the common pitfalls we…

1

How To View what ASP.NET Requests are doing at runtime on IIS 6.0

This is just a quick blog to mention a forgotten tool.   The managed stack explorer can be run on an IIS 6.0 Server running ASP.NET 2.0 to investigate the managed call stacks.  Looking at the call stacks when an ASP.NET application is not responding may help identify what the requests are doing. Setting up the…

3

DelegConfig – A Tool To help resolve Kerberos authentication and delegation issues

Overview I wanted to create this blog to address one of the IIS Support teams top support issues.   The issue is with allowing the identity of the user logged into a client machine, to pass through the IIS Server, and onto a back end server.  The process of the identity moving from the client machine,…

1