Capturing Azure calls with Fiddler
When working with Azure Service Bus or Storage Queues, Fiddler help in troubleshooting errors that could happen while talking to the remote service. Particularly useful when there's a mismatch between .NET client library that wraps RESTful API and remote service. Using Fiddler, you can trace the traffic going back and forth. Communication happens over HTTPS and sometimes Fiddler can refuse to show the values. When that happens, you no longer troubleshoot your Azure Service usage, but Fiddler configuration. Luckily, the fix as easy as resetting certificates used by Fiddler.
- Tools > Fiddler Options.
- Select HTTPS.
- Generate certificates using CertEnroll engine.
- Under Actions, select
Reset Certificates
.
Once all popups with prompts are accepted (press OK), you can see the traffic to Azure services back again.