I have an old .NET 2.0 app connecting to the asmx web service
. I need to debug the web service, but when I run it locally, I always receive 400 - Bad Request response
. Trace for the web service gave me a little more details - the exception which was thrown is Root element is missing
. Then I tried to catch the traffic with Fiddler - but apparently it can't catch it even when app has forced proxy to localhost:8888. So I used the idea from here to log the soap message. But result was supprising - soap messages logged for this very service was blank. For other web services this method works.
Any ideas what may cause this behavior, or how can I trace it? The only idea I have now is to confirm that the soap message is blank with WireShark...