Welcome to DevAuthority.Com Sign in | Join | Help

Wooley's Wonderings

Insights and observations about VB and .Net technologies.

<October 2006>
SuMoTuWeThFrSa
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

Post Categories

Navigation

Atlanta area bloggers

My Sites

Syndication

Fiddler is one of my indespensible tools for ASP debugging

So, Atlanta Dotnet Regular Guy, Matt Ranlett, IM's me today asking if I could help debug a SoapServerException he was getting with a web service call from Sharepoint. Naturally being more of a Winform guy who has been spending the last week building Team System integration tests, I said, "Sure, no problem..."

My initial inclination was to check the InnerException, but that was Nothing (er. null). After that, I asked if he tried sniffing under the covers with a proxy like Fiddler. "What's that?" he asked.

Fiddler is a great little tool that is an add-in to IE (it works with IE7 also). It serves as a HTTP proxy and displays all POST and GET content on the selected port. (Note: it can not detect SSL due to the point-to-point nature of SSL's encryption).

On the left side of the screen, Fiddler shows the results of all calls with each page/image/scriptfile/etc broken out. It also shows the size of the file and download location. By double clicking on an item the details are displayed on the right hand side of the page. The values displayed depend on the type of file being examined.

To solve Matt's problem, he drilled into the response stream to view the native SOAP envelope. Deep inside of the envelope, the true source of the exception became apparent. Simple once you have the right tools.

Download Fiddler to see what it can do for yourself. It's easy to use and powerful as well. If you need more help with it, James Avery has dedicated a part of chapter 16 of his new Windows Developer Power Tools book. If you don't believe me, Scott Hanselman has also endorsed it and it has made his comprehensive 2006 ultimate list of power tools for Windows list.

Published Wednesday, October 25, 2006 12:23 AM by jwooley

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Fiddler and SoapExceptions @ Thursday, October 26, 2006 7:53 AM

Jim Wooley posted about how he informed me that this great HTTP analyzer tool called Fiddler existed.&amp;nbsp;...

Atlanta .NET Regular Guys

# Fiddler and SoapExceptions @ Thursday, October 26, 2006 7:55 AM

Jim Wooley posted about how he informed me that this great HTTP analyzer tool called Fiddler existed.&amp;nbsp;...

Atlanta .NET Regular Guys

# re: Fiddler is one of my indespensible tools for ASP debugging @ Thursday, October 26, 2006 7:58 AM

Thanks for the help Jim!

Matt Ranlett

What do you think?

(required) 
required 
(required) 


Powered by Community Server, by Telligent Systems