Jun 18, 2009
Recently I was working on an AuthorizationRoleProvider issue for an ASP.Net application. Customer was using Authorization Role Manager for the Role management of the Active Directory users. Scenario ======= You developed an Asp.net application using Authorization...
5 comments
Tags: AzmanAccess DeniedAuthorization Role ProviderAzrole
Jun 18, 2009
Working on another interesting case where we were occasionally failing with HttpException and after hitting refresh on the browser we were back in business.Next stop was to look at event viewer where bunch of unhandled exceptions like below were reported...
6 comments
Tags: HttpExceptionstaticDatasource
Jun 18, 2009
We've seen a few issues recently where customers were experiencing very slow async postbacks via an UpdatePanel, but only in Internet Explorer. Other browsers worked fine. (When I say "very slow," I mean in the neighborhood of 30 seconds!) The cause for...
2 comments
Tags: ASP.NETAJAX
Jun 16, 2009
Many things can cause a service, like IIS’s World Wide Web Publishing Service, to fail on startup. When troubleshooting such an issue, Process Monitor can be an invaluable tool. What Process Monitor does is monitor all File and Registry access on the...
1 comments
Tags: IISIIS6securityLoggingTools
Jun 12, 2009
FREB (Failed Requests Tracing – formerly known as Failed Request Event Buffering) is one of the nicest features released with IIS7 which would come in handy during troubleshooting. It does request based tracing, and produces a log file (in .xml format...
4 comments
Tags: IIS7FREB
Jun 10, 2009
In the recent past I have come across several issues where our customers have started running into System.Net.WebException while trying to access a web resource (web service, webpage etc) hosted locally on the same machine using some HostName. This issue...
1 comments
May 22, 2009
When the .NET Framework was first released, many developers believed the introduction of the garbage collector meant never having to worry about memory management ever again. In fact, while the garbage collector is efficient in managing memory in a managed...
4 comments
Tags: ASP.NETHigh Memory
May 22, 2009
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...
5 comments
May 20, 2009
Late last month we released a hotfix rollup that includes several fixes. We released these fixes in a rollup because we felt that many customers would be impacted by these issues and we wanted the fixes available to you easily without having to call and...
5 comments
May 13, 2009
In the recent past I have come across several issues where our customers have started running into ViewState issues after installing SP1 for .NET Framework 3.5. The exception details are similar to the following: Server Error in '/ActionTest' Application...
5 comments
May 05, 2009
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...
9 comments
Tags: ASP.NETIIS6DebuggingHang
Mar 15, 2009
Metabase.xml is the central store where IIS 6.0 stores most of its configuration information. Its a plain text file and stores all the information in a simple XML format. The XML format naturally raised a notion of being able to XCOPY the config file...
0 comments
Tags: IIS7ASP.NETIIS
Mar 13, 2009
IIS 6.0 introduced a lot of features to increase reliability and security. As an architectural change the worker process w3wp.exe was introduced. To increase security IIS 6.0 by default launched the worker process using the NTAuthority\Network Service...
1 comments
Tags: IISIIS7.5
Mar 12, 2009
We recently saw an issue that was manifesting as very high memory utilization by a w3wp.exe process that was hosting an ASP.net application. To start troubleshooting, we gathered a memory dump of the process when its memory usage was very high. A standard...
0 comments
Feb 27, 2009
When the ASP.NET AJAX Functionality is not working on a web page, it is usually due to the fact that the javascript needed for AJAX is not sent to the client from the server for some reason. ‘Sys’ is undefined. You might see this error message when there...
0 comments