Подтвердить что ты не робот

Fiddler заставляет мой доступ в Интернет прекратить работу

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

В последнее время, однако, когда я открываю Fiddler и захватываю веб-трафик, мое подключение к Интернету умирает. Ошибка, которую я получаю при открытии IE, - "Эта страница не может быть отображена". В Chrome у меня появляется "Веб-страница недоступна" со следующей ошибкой: Error code: ERR_CONNECTION_RESET.

Fiddler даже не захватывает ни один из входящих запросов. Странно, что эта проблема случайно начинается, но через час или два она прекрасна. Я не перезапускаю Fiddler; он просто начинает снова работать.

Я попытался выполнить шаги Fiddler и Internet Explorer 11 в Windows 8.1, но это не помогло.

Почему у Fiddler есть эта проблема, и как я могу ее исправить?

4b9b3361

Ответ 1

Перейдите в Инструменты → Свойства обозревателя → Подключения → Параметры локальной сети, а затем снимите флажок "использовать прокси-сервер" для вашей локальной сети и отметьте "автоматически определять настройки".

Ответ 2

У меня была такая же проблема с Windows 7 и Fiddler v4.6.1.4.

Всякий раз, когда Fiddler запускался, Google Chrome отказался подключиться к gmail, жалуясь на настройки конфиденциальности.

Мое решение состояло в том, чтобы перейти в Инструменты\Параметры Fiddler и снять флажок, чтобы фиксировать соединения HTTPS.

введите описание изображения здесь

Отключение настроек прокси-сервера в настройках сети также решило эту проблему.

Ответ 3

Это правильный ответ от Telerik, создателей Fiddler:
http://www.telerik.com/blogs/fiddler-and-internet-explorer-11-on-windows-8-1

С их сайта:

Если вы используете Fiddler с Internet Explorer 11 в текущей бета-версии ОС Windows 8.1, то потребуется выполнить несколько простых дополнительных настроек.

IE 11 при работе в Windows 8.1 по умолчанию включает функцию расширенного защищенного режима (EPM). EPM был доступен в IE10 на Win8, но был отключен по умолчанию для Desktop IE и включен только для режима "не для рабочего стола" IE.

EPM основан на технологии изоляции, известной как AppContainer; AppContainer ограничивает пункты назначения, по которым можно отправлять сетевой трафик. К сожалению для пользователей Fiddler, AppContainers "Интернет-зоны" запрещено отправлять трафик на локальный компьютер. По умолчанию экземпляры IE в EPM не могут отправлять свой трафик в Fiddler, поскольку это прокси-сервер, работающий на локальном компьютере.

Если вы попытаетесь открыть любую страницу Интернет-зоны с запущенным Fiddler, вы увидите сообщение об ошибке "Прокси-сервер не отвечает".

К счастью, обойти эту проблему просто; просто следуйте этим шагам:

  1. Нажмите кнопку Win8 Config на панели инструментов Fiddler.
  2. Нажмите "Да" в приглашении "Повышение уровня" (отображается, если Fiddler не работает от имени администратора)

  3. В открывшемся окне либо нажмите "Исключить все", либо вручную установите флажок рядом с AppContainers с отображаемым именем windows_ie_ac _ ###. (IE может создать более одного AppContainer для обработки определенных сценариев).

  4. Нажмите кнопку Сохранить изменения.

После внесения изменений в конфигурацию IE больше не будет запрещено отправлять свой трафик в Fiddler, и инструмент должен работать правильно.

Ответ 4

У меня была такая же проблема, поэтому я остановил захват трафика (File → Capture Traffic, F12), и это устранило проблему подключения, и я все равно мог выполнить локальный URL-адрес Rest.

Проблема в том, что вы действительно хотите захватить трафик. Моя проблема заключалась в том, что я был за прокси-сервером, а также задал настройки локальной сети в Свойствах Интернета, мне также нужно было установить его в Fiddler (Tools → Fiddler Options → Gateway [Выбрать или настроить прокси-сервер]), и это сработало для я

ИЗМЕНИТЬ

Выбор "Использовать прокси-сервер системы (рекомендуется)", из параметров fiddler работал немного, а затем снова остановился. Поэтому я использовал конфигурацию ручного прокси и лучше работает

http=proxy.[your proxy domain].net:80; https=proxy.[your proxy domain].net:80

Убедитесь, что вы перезапускаете скрипт после каждой модификации

Ответ 5

Измените порт с 8888 на другой, который еще не используется (Инструменты → Параметры Fiddler → Соединение)

Мне пришлось изменить порт, потому что я установил SDK для Windows Phone 8.1, который, похоже, отправляется с отладчиком, прослушивающим порт 8888. Так вот почему причиной сбоев подключения.

Ответ 6

Я знаю, что это старо, но у меня была такая же проблема. Недавно обновленный до Windows10 и Fiddler блокирует весь трафик. Обновление Windows10 может быть совпадением, но я думал, что упомянул об этом.

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

В любом случае - единственное решение, которое сработало для меня - удалить, а затем переустановить... Теперь все работает отлично.

Ответ 7

Если вы обнаружите, что веб-трафик работает, если вы отключили "Расшифровать HTTPS-трафик" в меню "Инструменты"> "Параметры"> "HTTPS", возможно, вам придется это сделать; На той же вкладке HTTPS нажмите "Действия", "Доверительный корневой сертификат", затем примите приглашения.

Ответ 8

Выполните следующие действия, и у вас снова будет интернет: свойства internet = > connections = > Настройка локальной сети = > debifate "использовать прокси-сервер для вашего lan".

Ответ 9

Перейдите в Fiddler Options/gateway и выберите

ИСПОЛЬЗУЙТЕ системный прокси.

Ответ 10

Я также обнаружил эту проблему, и причина в том, что в webstorm есть встроенный сервер nodejs, который также прослушивает 8888. Поэтому, когда я одновременно открываю webstorm и fiddler, я не могу получить доступ к Интернету. Просто поменяй порт!

Ответ 11

Я нашел решение этой проблемы через несколько дней. Когда он закрыт или остановлен с помощью запроса захвата Fiddler, он по-прежнему не меняет все настройки на предыдущие настройки, которые подходят для Windows 8/8.1/10, поэтому все, что вам нужно сделать, это выполнить следующие шаги:

  1. Откройте настройки Интернета * запустить → inetcpl.cpl или * поиск в Интернете

  2. Вкладка "Соединение" → "Настройка ЛВС" → снимите флажок "Прокси-сервер" (в случае, если Fiddler не восстановил настройки) → "ОК".

  3. Вкладка "Безопасность" → Локальная интрасеть → Восстановить настройки по умолчанию → ОК

теперь все универсальные приложения снова имеют доступ к Интернету.

Ответ 12

После закрытия Fiddler 4 у меня не было подключения к Интернету в Windows 10.

Зайдя в меню: Инструменты => Параметры WinlNET... и сняв флажок Use a proxy server for your LAN, я решил проблему в моем случае.

Примечание: я использую Parallels Desktop с общей сетью здесь.

enter image description here

Еще один способ изменить эту опцию: fooobar.com/info/10791412/...