Fiddler funktioniert nicht in Windows 7 - LAN-Einstellungen gesperrt?


4

Ich benutze Fiddler seit Jahren, aber jetzt kann ich es unter Windows 7 (64 Bit) nicht dazu bringen, den Datenverkehr von IE 8 zu überwachen.

Mit dem Firefox-Add-On kann der Firefox-Verkehr problemlos überwacht werden.

Das ist nicht im Zusammenhang mit der Überwachung von HTTPS-Verkehr oder Verkehr zu localhost.

Ich habe versucht, IE und / oder Fiddler mit "Run as Administrator" auszuführen, aber kein Glück.

Der beste Hinweis auf das Problem, das ich habe, ist, dass in IE8 das Dialogfeld "Einstellungen für lokales Netzwerk (LAN)", auf das Sie über "LAN-Einstellungen" auf der Registerkarte "Internetoptionen / -verbindungen" zugreifen, ausgegraut ist.

Ich habe zwei Windows 7, 64-Bit-Computer, beide im selben LAN. Einer funktioniert einwandfrei, der andere hat diese Einstellungen abgeblendet und einen Hinweis auf der Registerkarte "Verbindungen": "Einige Einstellungen werden von Ihrem Systemadministrator verwaltet." Der Systemadministrator hat jedoch KEINE festgelegt.

Irgendwelche Ideen?


Es scheint etwas mit den Gruppenrichtlinien in Active Director zu tun zu haben, aber wir können keine finden, die diese Änderung verhindern.
Glen Little

Antworten:


3

Es stellte sich heraus, dass ein Active Directory-Gruppenrichtlinienobjekt (GPO) für das Problem verantwortlich war.

In der Police steht es unter:

Computer Configuration
  Administrative Templates
    Windows Components
      Internet Explorer

und heißt

Make proxy settings per-machine (rather than per-user)

Wenn diese Einstellung aktiviert ist, kann Fiddler (Fiddler2) die Proxy-Einstellungen auf dem lokalen Computer beim Start nicht anpassen.

Nachdem Sie diese Änderung auf dem Server vorgenommen haben, erhalten alle Benutzer die neue Einstellung. Führen Sie diesen Befehl auf einem beliebigen Computer aus, um die neue Einstellung sofort zu erhalten:

gpupdate /target:Computer /wait:0

1

Hier ist eine vorübergehende Lösung:

  1. Führen Sie den IE als Administrator aus
  2. Tools & gt; Internetoptionen & gt; Verbindungen & gt; LAN-Einstellungen
  3. Aktivieren Sie "Proxyserver für Ihr LAN verwenden ..."
  4. Adresse: Füge localhost hinzu
  5. Port: 8888 hinzufügen

Fiddler scheint diesen Port zu verwenden, und der Grund, warum Fiddler den Datenverkehr nicht erfassen kann, ist, dass der IE standardmäßig einen anderen Port verwendet.


Ich würde es immer noch gerne ausführen können, ohne Admin zu sein.
Glen Little

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.