2009-10-13 7 views
5

J'ai des problèmes avec un serveur qui envoie des données à un autre serveur, alors j'ai pensé: débogageons-le. Je peux installer un proxy, alors pourquoi ne pas utiliser Fiddler? J'ai donc fait fonctionner le fiddler sur mon ordinateur en réglant l'hôte sur l'adresse IP de mon ordinateur (192.168.2.111) et le port sur 8888.Comment faire pour que Fiddler écoute toutes les adresses IP

Le problème est que fiddler écoute localhost: 8888 ou 127.0.0.1 : 8888. Par conséquent, si la demande est à 192.168.2.111:8888, la connexion est activement refusée. Puis-je faire en sorte que le fiddler écoute toutes les adresses IP?

Merci!

Répondre

7

La solution appropriée consiste simplement à cliquer sur "Autoriser les ordinateurs distants à se connecter" dans Outils/Options Fiddler.

+0

Vous avez raison. Je ne vois pas comment je l'ai manqué ... Cela aurait pu être parce qu'il fallait chaîner vers un proxy de passerelle en amont, ce qui n'a pas fonctionné parce que je n'ai pas vérifié "Capture Traffic". Merci! –

+0

Cela ne fonctionne pas pour moi sur Ubuntu 16.04 et Fiddler v4.6.20171.26113. Il ne lie toujours qu'à 127.0.0.1 – expert

+0

Il est possible que l'implémentation de Linux soit incorrecte. S'il vous plaît déposer un bug avec Telerik: https://fiddler.ideas.aha.io – EricLaw

0

Je ne sais pas si c'est possible. Vous ne pouvez pas installer fiddler directement sur le serveur?

+0

Non. C'est Linux. –

1

Il a fallu beaucoup de "Reflectoring" et j'aurais regardé dans le registre en premier lieu, mais la solution est:

Change HKCU \ Software \ Microsoft \ Fiddler2 \ AllowRemote "True".

Questions connexes