web-dev-qa-db-fra.com

Fiddler ne capture pas le trafic des navigateurs

J'utilise Fiddler depuis un certain temps, mais tout à coup, il ne capture plus le trafic Internet. Je suis sur Chrome 29 et Fiddler v4.4.5.1. J'ai vérifié tous les filtres et règles et rien n'est allumé. J'ai supprimé mon fichier de règles, activé et désactivé le trafic de capture et quelques autres choses sans succès. J'ai même désinstallé et réinstallé Fiddler pour voir si cela aiderait, mais en vain.

Qu'est-ce que je rate?

[Suivre]:

  • Dépanner les filtres n'a aucun effet.
  • Je ne vois aucune activité dans l'onglet du journal au-delà de "Fiddler Running ..."
  • J'ai essayé plusieurs navigateurs et aucun n'affiche le trafic Internet dans Fiddler.
  • http://localhost.fiddler:8888/ ne fonctionne pas
  • http://127.0.0.1:8888 fonctionne et affiche le service d'écho fiddler.
53
joeldow

Je ne sais pas si cela est pertinent, mais j'ai eu le même problème avec Fiddler après la dernière mise à jour (v2.4.5.0). J'ai désactivé tous les filtres, mais je ne récupérais toujours pas de trafic. Lorsque j'ai décoché Utiliser les filtres dans l'onglet Filtres, tout le trafic a été repris normalement. J'essaie toujours de comprendre comment utiliser des filtres lorsque le simple fait de cocher la case Utiliser les filtres provoque le blocage de tout le trafic. 

62
Thomas Glick

J'ai eu le même problème, mais il s’est avéré qu’il s’agissait d’une extension chromée appelée hola (ou Proxy SwitchySharp ), qui dérangeait les paramètres de proxy. Supprimer Hola a résolu le problème

80
Claus
  1. Utilisez Aide> Dépanner les filtres pour vous assurer que le trafic ne soit pas masqué de manière inattendue.
  2. Regardez dans l'onglet Journal pour voir s'il y a une remarque à propos de la stratégie de groupe Chrome coder en dur le proxy.
  3. Mettez à jour votre question pour indiquer si le trafic des autres navigateurs est capturé.
  4. Visitez http://localhost.fiddler:8888/ in Chrome; Et si quelque chose voyez-vous?
  5. Visitez http://127.0.0.1:8888/ in Chrome; Et si quelque chose voyez-vous?

Si vous constatez que les étapes 1 à 4 ne montrent rien, cela signifie que Fiddler est incapable de définir les informations de proxy de votre système. Cela peut être dû à la sécurité ou à un logiciel VPN. (La stratégie de groupe peut également empêcher la configuration, mais Fiddler vous avertira généralement si tel est le cas).

Lorsque Fiddler est en cours de capture, cliquez sur Outils> Options WinINET> Paramètres réseau et voyez si le proxy est correctement défini (doit pointer sur 127.0.0.1:8888). Sinon, vous pouvez essayer de lancer Fiddler Elevated (en tant qu'administrateur) pour voir si cela fait une différence. Il peut être utile de collecter une trace à l'aide de l'outil Process Monitor de SysInternals, filtré en opérations Registry sur le ProxyServer clé de registre.

Si l'étape 5 ne montre rien, cela signifie que vous avez un pare-feu ou un autre logiciel qui interfère avec les connexions à Fiddler.

29
EricLaw

J'ai rencontré le même problème avec https et l'ai résolu en vérifiant le décryptage HTTPS.

  • Options Aller à Fiddler -> HTTPS
  • Cochez 'Déchiffrer le trafic HTTPS'
10
Tepu

J'ai eu le même problème avec Firefox. La solution consistait à définir les paramètres de proxy sur "paramètres de proxy système". Fiddler ne peut capturer que le trafic transitant par son serveur proxy. La capture a été arrêtée car il y a quelques jours, je bricolais avec les paramètres de proxy de Firefox pour un autre projet.

Il s'ensuit qu'en utilisant Chrome, vous devez également vérifier les paramètres de proxy du navigateur en cas de problèmes de capture du trafic avec Fiddler.

Plus d'informations à ce sujet sur le site Fiddler

9
Roland

J'ai eu exactement le même problème. J'ai finalement abandonné. Réinitialiser les paramètres du navigateur Chrome par défaut. Désinstallé puis réinstallé Fiddler. Après cela, tout a fonctionné.

3
Doodly Studmuffin
What worked for me is to reset the fiddler https certificate and recreate it.

Fiddler version V4.6XXX 

Fiddler menu-> Tools-> Telerick Fiddler Options... 
Second tab- HTTPS-> Action -> Reset All Certificate

 enter image description here

Ensuite, cochez à nouveau la case (Déchiffrer le certificat HTTPS).

2
Rajish sani

Je suis moi aussi confronté à un problème similaire, mais une fois que j'ai défini les paramètres ci-dessous, tout fonctionnait correctement (alors que je travaillais sur une autre application, j'ai sélectionné le paramètre "Pas de proxy" dans le navigateur, ce que j'ai oublié de revenir.

  • Dans Fiddler, Goto Teleric Fiddler Options-> Gateway , sélectionnez ensuite le bouton radio "Utiliser le proxy système (recommandé)", cliquez sur le bouton "OK" et redémarrez Fiddler.
  • Dans votre navigateur (par exemple, Firefox), sélectionnez Options Goto -> Avancé -> Réseau -> Paramètres, puis cochez la case d'option "Utiliser les paramètres proxy du système" et cliquez sur OK.
  • Maintenant, essayez d’accéder à n’importe quelle URL depuis ce navigateur et observez qu’elles sont en train d’être enregistrées dans Fiddler (si vous avez appliqué des filtres, ils commenceront à fonctionner)

J'espère que cela t'aides..

Reviens-moi avec d'autres problèmes

2
Sumant Alla

Je sais que cette réponse est vraiment tardive et qu'elle ne correspond probablement pas à ce que le déposant avait il y a 3 ans, mais j'ai trouvé une autre raison possible pour laquelle les personnes ne peuvent pas forcer Fiddler à travailler, en particulier dans un environnement d'entreprise.

Nous sommes en train de libérer Fiddler. Pour mon entreprise, nous ne sommes pas autorisés à télécharger des applications et à nous installer nous-mêmes. Nous devons demander au service informatique de l'approuver et de l'installer en le commandant depuis un logiciel "Store" ici, dans l'entreprise.

Pour que Fiddler soit disponible pour "commander" à partir de ce "magasin", nous devons tester sur des machines de test. Lors des tests, nous n'avons pas pu demander à Fiddler de mettre à jour les paramètres de proxy IE11. Lorsque j’installais moi-même Fiddler, cela fonctionnait, mais lorsque je l’avais installé à l’aide des canaux d’installation autorisés (ce que nous testions), cela ne fonctionnait pas. Même lorsque nous essayons avec des utilisateurs avec des droits d'administrateur local et Run As Administrator, pas de chance.

Au début, nous pensions qu’il s’agissait d’une stratégie de groupe, mais l’examen n’a pas été le cas.

Il s'avère que les informaticiens ont enveloppé Fiddler dans un wrapper VMWare ThinApp , un sandbox invisible VM pour envelopper l'application à l'intérieur. Je ne sais pas quels sont les avantages de ThinApp, mais cela empêchait Fiddler de pouvoir mettre à jour les paramètres du proxy si IE11 . Lorsque vous activez la capture et ouvrez les options WinINET dans Fiddler, les paramètres du proxy sont mis à jour. Mais lorsque vous avez ouvert les paramètres de connexion IE11, le proxy n'a pas été mis à jour. Logique.

Les informaticiens ont donc décidé de la publier en tant qu '"application fat" (c'est ainsi qu'ils l'appelaient) et cela fonctionne désormais à merveille.

Je voulais juste que cela soit sur Internet afin que les gens en soient conscients.

2
James Allen

J'ai eu le même problème, quand j'ai désactivé l'extension chrome appelée extension ZenMate Proxy qui a résolu le problème

2
Ahmet Zeytindalı

EDIT: Je pensais que mon problème avait été résolu grâce au WinINET Options. Vous trouverez ci-dessous les étapes qui ont permis de résoudre le problème de mon trafic Chrome qui était finalement capturé dans Fiddler:

Depuis Fiddler -> Outils -> Options WinINET -> Paramètres réseau -> Assurez-vous que Automatically detect settings est coché. 

Cependant, ce que je viens de découvrir plus tard, c’est que le script PAC réinitialisait ces options à chaque fois que je déclenchais Fiddler. La vraie solution était aller chez Fiddler -> Outils -> Options -> Connexions -> Décocher Use PAC Script. Cela l'a résolu pour de bon. Ci-dessous une capture d'écran pour référence: 

 enter image description here

1

Après des heures passées à googler, à lire, à désinstaller, à manipuler le visage! Il s'est avéré qu'une extension chrome pour VPN traitait les paramètres de proxy pour Chrome!

Betternet pour être plus précis!

Le désactiver, a résolu mon problème.

Pour vous assurer que ce n'est pas le problème, vérifiez les paramètres de proxy pour Chrome lui-même. Pour moi, cela m'a montré un message, dit: Betternet gère les paramètres de proxy.

0
Nour Sabouny

Comme Thomas Glick l'a dit, les dernières versions de Fiddler2 fonctionnent correctement avec tous les principaux navigateurs. Mais attention, il existe un filtre "Afficher uniquement le trafic Internet Explorer" dans les sections filtres, désactivez-le et tout fonctionnera comme prévu, y compris les autres filtres.

0
mxcoder

J'ai eu le même problème. La solution consistait à supprimer le proxy des paramètres de Chrome. Vous pouvez aussi avoir une extension qui utilise un proxy. Essayez de le désactiver.

0
Evgeny Gerbut

J'ai eu le même problème et l'ai résolu en exécutant Fiddler avec des privilèges élevés (alias Run In Administrator)

0
Ken Versaw
  1. Peut-être avez-vous sélectionné les non-navigateurs en option
  2. Sélectionnez les navigateurs Web au lieu des non-navigateurs
0
santosh keswani

Assurez-vous que Capture Traffic est activé en vous assurant qu'il est coché sous File.

Il est malheureusement trop facile d'appuyer par erreur sur F12 avec Fiddler concentré et de désactiver le tout.

0
Vlad Schnakovszki

Un autre problème possible concerne le client WCF (cela peut également inclure d'autres clients, mais je ne suis pas sûr). Le client peut être configuré pour ne pas utiliser le proxy par défaut de la machine, ce qui permet au client/à l'application de contourner la capture par Fiddler. 

Pour en savoir plus: Quel est le but de usedefaultwebproxy dans WCF .

0
drtf

Car c'était l'extension Internet qui était à l'origine du problème. Je pense que tout type d’extension de proxy installé sur Chrome pose problème.

0
Pritesh Patel

J'ai eu le même problème avec une extension Chrome appelée GeoProxy - même si le proxy était désactivé, il supprimait tout de même le trafic et empêchait le violoniste de le voir. La désactivation de l'extension a résolu le problème .. Je suppose que ce sera un problème avec n'importe quelle extension de proxy.

(C'était juste comme un commentaire pour la réponse de Claus ci-dessus, ce qui m'a mis sur la bonne voie - mais apparemment, j'ai assez de réputation pour répondre, mais pas pour commenter ...)

0
ayeletd

Le russe, cette information pour vous! Je l'ai enlevé et maintenant tout fonctionne.

0
Doctor Coder