Fiddler empêche Mon Accès Internet de fonctionner
J'ai Windows 8.1 installé sur mon ordinateur et j'utilise régulièrement Fiddler pour capturer le trafic web.
récemment, cependant, quand J'ouvre Fiddler et que je le fais capturer le trafic web, ma connectivité Internet meurt. L'erreur que j'obtiens quand j'ouvre IE est "cette page ne peut pas être affichée."Dans Chrome, je reçois ", La page web n'est pas disponible" avec l'erreur suivante: Error code: ERR_CONNECTION_RESET
.
Fiddler ne saisit même pas toutes les requêtes qui sortent. La chose étrange est, ce problème de façon aléatoire ça commence, mais dans une heure ou deux, ça ira. Je ne redémarre pas Fiddler; il commence tout d'un coup à fonctionner à nouveau.
j'ai essayé de suivre les pas dans Fiddler et Internet Explorer 11 sur Windows 8.1, mais cela n'a pas aidé.
pourquoi Fiddler a ce problème, et comment puis-je le résoudre?
9 réponses
Outils, options Internet, Connexions, Paramètres réseau, décochez la case "utiliser un serveur proxy pour votre réseau local et cochez la case "automtacally détecter les paramètres'
J'ai eu le même problème avec Windows 7 et Fiddler v4.6.1.4.
chaque fois que Fiddler était en cours d'exécution, Google Chrome a refusé de me laisser me connecter à gmail, se plaindre des paramètres de confidentialité.
ma solution était d'aller dans Outils\Fiddler Options, et déverrouille la boîte pour capturer les connexions HTTPS.
la désactivation des paramètres Proxy dans les paramètres réseau a également résolu ce problème.
C'est la bonne réponse du Telerik, Fiddler:
http://www.telerik.com/blogs/fiddler-and-internet-explorer-11-on-windows-8-1
à Partir de leur site:
si vous utilisez Fiddler avec Internet Explorer 11 sur le maintenant en beta Windows 8.1 OS, une configuration supplémentaire simple est nécessaire.
IE 11, lors de L'exécution sur Windows 8.1, permet le Mode (EPM) fonctionnalité par défaut. EPM était disponible en IE10 sur Win8, mais était désactivé par défaut pour le bureau IE et seulement activé pour le "non-desktop" mode de IE.
EPM est basé sur une technologie d'isolation appelée AppContainer; AppContainer restreint les destinations vers lesquelles le trafic réseau peut être envoyé. Malheureusement pour les utilisateurs de Fiddler, " Internet-Zone" AppContainers sont interdits d'envoyer le trafic à la ordinateur. Par défaut, C'est-à-dire que les instances dans EPM ne peuvent pas envoyer leurs le trafic à Fiddler, parce que c'est un proxy qui fonctionne sur l'ordinateur local.
si vous tentez d'ouvrir n'importe quelle page de la Zone Internet avec Fiddler en cours d'exécution, vous verrez un message d'erreur se plaindre "le serveur proxy n'est pas répondre."
heureusement, contourner ce problème est simple; il suffit de suivre ces les étapes:
- cliquez sur le bouton de configuration Win8 dans la barre D'outils Fiddler.
cliquez Oui dans L'invite D'élévation (affiché si Fiddler est pas en cours d'exécution en tant qu'Administrateur)
dans la fenêtre qui apparaît, soit Cliquez Exempt All, soit cochez manuellement la case à côté des AppContainers avec le nom d'affichage windows_ie_ac_###. (IE peut créer plus d'un AppContainer à gérer certains scénarios).
cliquez sur le bouton Enregistrer les changements.
après avoir fait ce changement de configuration, IE ne sera plus interdit d'envoyer son trafic à Fiddler, et l'outil devrait le travail correctement.
j'ai eu le même problème donc j'ai arrêté de capturer le trafic (File - > Capture Traffic, F12), et cela a corrigé le problème de connectivité, et je pouvais encore exécuter L'URL Local Rest.
le problème est si vous voulez réellement capturer le trafic. Mon problème était que j'étais derrière un proxy et en plus de définir les paramètres LAN dans les propriétés Internet, j'ai aussi eu besoin de le définir dans Fiddler (Outils -> Options Fiddler -> passerelle [choisir ou configurer l'option proxy] ), et cela a fonctionné pour moi
EDIT
En choisissant ' use system Proxy (Recommended)', parmi les options de fiddler, cela a fonctionné pendant un peu puis s'est arrêté à nouveau. J'ai donc utilisé la Configuration de Proxy manuelle et cela fonctionne mieux
http=proxy.[your proxy domain].net:80; https=proxy.[your proxy domain].net:80
assurez-vous de redémarrer fiddler après chaque modification
changer le port de 8888 à un autre qui n'est pas déjà utilisé (Outils -> Options Fiddler -> connexion)
j'ai dû changer le port parce que J'ai installé le SDK Windows Phone 8.1 qui semble être livré avec un débogueur écoutant sur le port 8888. C'est la raison pour laquelle la connexion a échoué.
je sais que c'est vieux, mais j'ai juste eu le même problème. Récemment mis à niveau à Windows10 et Fiddler bloque tout le trafic. La mise à niveau de Windows10 est peut-être une coïncidence, mais j'ai pensé le mentionner.
Aucune des autres solutions n'a fonctionné et j'ai perdu environ une heure à essayer de résoudre le problème...
de toute façon la seule solution qui a fonctionné pour moi - désinstaller puis réinstaller... Tous fonctionne bien de nouveau aujourd'hui.
suivez ces étapes et vous aurez internet à nouveau : Propriétés internet = > connexions = > configuration LAN = > débifiez "utilisez un serveur proxy pour votre lan".
allez à Options Fiddler / passerelle et sélectionnez
utiliser le système proxy.
j'ai aussi trouvé ce problème et la raison est que webstorm a un serveur NodeJS intégré qui écoute aussi 8888. Donc quand j'ouvre webstorm et fiddler en même temps Je ne peux pas accéder à internet. Il suffit de changer le port!