Fiddler 2 стирает настройки прокси-сервера в Internet Explorer - PullRequest
12 голосов
/ 21 июля 2009

Я только начал использовать Fiddler 2 для создания объектов запросов для сервисов на основе REST, JSON и SOAP, которые я создавал. До сих пор он работал отлично.

Проблема возникла, когда я попытался использовать некоторые ресурсы своей компании через Internet Explorer. Я получал какую-то ошибку DNS, которая, как я понял, происходила из-за того, что мои настройки прокси стирались каждый раз, когда я открывал fiddler (IE6 и IE8). Кто-нибудь знает, что Fiddler может «возиться» здесь, что может вызвать такую ​​странную проблему.

Дополнительная информация: это происходит на виртуальной машине с виртуальной машиной под управлением Windows XP. Точный материал, который не используется, находится в окне Сервис-> Свойства обозревателя-> Подключения-> Параметры локальной сети. Оба флажка были отмечены, и поля в окне «Дополнительно» были заполнены. После этого все были заглушены.

Ответы [ 5 ]

27 голосов
/ 21 июля 2009

Fiddler изменяет ваши настройки прокси при запуске и возвращает их обратно к тому, что было до того, как вы начали, когда Fiddler закрыт.

Однако это на самом деле не объясняет вашу проблему, потому что, когда Fiddler работает, он будет использовать ваш старый прокси-сервер в качестве прокси-сервера верхнего уровня, а когда вы его выключите, он вернет настройки обратно к тому, что было раньше.

Если вы не хотите использовать Fiddler с IE, снимите флажок «Действовать как системный прокси» в меню «Инструменты / Параметры Fiddler»; обратите внимание, что вам необходимо вручную настроить приложение или инфраструктуру (например, .NET) для использования 127.0.0.1:8888 в качестве прокси.

4 голосов
/ 16 апреля 2014

1.) Откройте командную строку с правами администратора

2.) Тип NETSTAT -AB

3.) Проверьте, работает ли уже что-либо на порту 8888

Если так, то это ваша проблема. Измените Fiddler для запуска через порт 8889 (или следующий доступный порт)

1.) Инструменты -> Параметры Fiddler -> Подключения -> Fiddler прослушивает порт -> 8889

2 голосов
/ 21 июля 2009

Это отключается, потому что Fiddler работает, добавляя себя в качестве прокси вместо того, чтобы использовать текущие настройки прокси. Вот как он перехватывает весь трафик.

Хорошая новость заключается в том, что с небольшой настройкой вы можете настроить Fiddler для работы в качестве прокси и использовать также настроенный вручную корпоративный прокси:

Fiddler Web Debugger - Настройка клиентов

1 голос
/ 09 сентября 2011

Fiddler убил мое соединение ie, но соединение firefox осталось ....

У меня возникла ошибка «Ошибка Fiddler: DNS Lookup для wwww.google.com.au. Такой хост не известен»

Я только что починил. Я вставил "http://localhost:8888/VirtFolder/MyWebApp" в URL-адрес, и, похоже, соединение установилось, и IE снова начал работать.

0 голосов
/ 21 марта 2012

Убедитесь, что ваш прокси не указывает на файл .PAC. Fiddler не «сохраняет» эту конфигурацию при запуске. Вместо этого введите фактическое полное доменное имя прокси-сервера вручную.

...