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

12996
Glen Little

Ich benutze Fiddler seit Jahren, aber jetzt unter Windows 7 (64-Bit) kann ich den Verkehr vom IE 8 nicht überwachen.

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

Dies hat nichts mit der Überwachung des HTTPS-Datenverkehrs oder des Datenverkehrs zu localhost zu tun.

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

Der beste Hinweis auf das Problem, das ich habe, ist, dass in IE8 der Dialog "Einstellungen für lokales Netzwerk (LAN)", auf den über "LAN-Einstellungen" in der Registerkarte "Internetoptionen / Verbindungen" zugegriffen wird, ausgegraut ist.

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

Irgendwelche Ideen?

4
Es scheint etwas mit den Gruppenrichtlinien im Active Director zu tun zu haben, aber wir können keine finden, die diese Änderung verhindert. Glen Little vor 14 Jahren 0

3 Antworten auf die Frage

3
Glen Little

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

In der Richtlinie ist 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 den folgenden Befehl auf einem beliebigen Computer aus, um die neue Einstellung sofort abzurufen:

gpupdate /target:Computer /wait:0 
1
user40848

Hier ist eine temporäre Lösung:

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

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

Ich möchte es immer noch ausführen können, ohne Admin zu sein. Glen Little vor 14 Jahren 0
0
Debra

Ich wollte nur für Leute mit Windows 7-Home-Editionen hinzufügen, die nicht über den Gruppenrichtlinien-Editor verfügen:

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings] "ProxySettingsPerUser"=dword:00000000 

Für andere Gruppenrichtlinieneinstellungen: http://www.microsoft.com/de-de/download/details.aspx?id=25250