If you are running an IIS server and you want to capture HTTP traffic send from remote clients, you can add a custom rule in Fiddler.
Before you create the custom rule make sure port 8888 is open in de Windows firewall.
Just add an new inbound firewall rule:
Open Windows Firewall:
Click on “Advanced settings”:
Click on “Inbound Rules” > “New Rule…”:
Assume your computer has an ip4 address:
Click on “Port”:
Enter “8888” in the “Specific local ports” textbox:
Enter “Port 8888” in the “Name” textbox and click Finish:
Now we are ready to add a custom rule to Fiddler:
Assuming the ip4 address of the IIS machine = “10.2.200.20” and de site you want to debug run in IIS under port 80, then:
In the “OnBeforeRequest” function add:
if (oSession.host.toLowerCase() == "10.2.200.20:8888") oSession.host = "10.2.200.20:80";
Restart fiddler and when you access the website from an other machine by using the 10.2.200.20:8888 address, fiddler should capture the traffic and pass is to the website running on port 80.