debugging for Xbox Part 2
network tab
If we want to use Charles or Fiddler to monitor the traffic instead of the HTTP Monitor method, then we need to have exported the Fiddler or Charles root certificate to your desktop beforehand.
It also specifically needs to be named “FiddlerRoot” with the .cer extension even if we are using the Charles root certificate.
setting up the proxy
We need to be connected to the same network on both our PC and Xbox,
Then enter the IP address of our PC into the Host IP address field (you can find this either by using the ipconfig command in Command Prompt or by selecting Local IP Address in the Help menu of Charles proxy).
Enter 8888 as the Fiddler Port.
Then click Enable.
We will see a prompt that we need to restart the Xbox so click Restart.
charles proxy
Once the Xbox has restarted, open up the Charles proxy or Fiddler app.
Disabling Windows Proxy in the Proxy menu of Charles will help keep traffic clear so that we only get the Xbox app traffic.
Once we launch our app, we will be able to see the traffic show up in Charles or Fiddler and we can save our logs the same as we do when testing other platforms.