2010-08-09 6 views
17

У меня установлена ​​последняя версия скрипта, установленная на 2 машинах (v2.3.0), и на одной машине она отображает веб-сеансы, а в другом - нет.Скрипач не отображает сеансы

Это использование IE и Firefox на Win7.

Я пробовал удалить мой customrules.js и позволить скрипачу создать новый.

Я знаю, что сломанная машина действительно проксирует трафик через скрипача, так как я вижу сертификат скрипача SSL, когда я иду на сайты HTTPS.

Я установил параметр в левом нижнем углу окна для всех процессов, веб-браузера и без браузера безрезультатно. Кажется, я не могу показать сеансы.

Любые намеки на то, где я должен искать, что происходит не так?

Спасибо,

Кирк

+0

Спасибо, Крис, Эрик - это была вкладка «Фильтры», которую я испортил. Ура! – KirkJ

ответ

46

В грубом порядке вероятности ..

  • Убедитесь File->Capture Traffic проверяется (очевидно).

  • Убедитесь, что в левом нижнем углу указано «Все процессы».

  • Flick на вкладке "Фильтры" и снимите Use Filtersвсегда забыть об этом ..)

  • То же самое относится и к вкладке "Автоответчик".

  • Нажмите кнопку «Фильтр процесса» на панели инструментов один раз, чтобы убедиться, что она выключена.

  • Перейти к Help->About Fiddler и сравнить номер порта с IE->Options->Connections->Lan settings->Proxy server->Advanced

  • Если это не удается, снимите следующее:

    Rules->Hide Image Requests 
    Rules->Hide HTTPS Connects 
    Rules->Hide 304s 
    
  • Чтобы устранить что-либо в сценарии правил, перейдите к Rules->Customize Rules и добавить по следующей линии до конца OnBeforeResponse():

    oSession.oFlags.Remove("ui-hide"); 
    

    (Если это фиксирует это, что-то в правилах устанавливает oSession["ui-hide"])

После этих шагов свое время, чтобы подумать «Applicatin конкретных». Например .net не будет прокси для «localhost». This page имеет специальные приложения, такие как PHP, .net, Java, Win 7 phone и т. Д.

Если все, что не удается, перейдите к Fiddler group и опубликуйте вопрос, вы обычно получите довольно быстрый ответ от самого Эрика Лоуренса.

простой ..

+0

проклятый, слишком медленный .. – chrismilleruk

+0

Спасибо Крис, отличный ответ! – KirkJ

+0

Отличный ответ Крис ... большое спасибо. Вы решили мою проблему =) – rpf

3

http://www.fiddler2.com/fiddler/help/faq.asp

Установите в строке состояния фильтра на «Все процессы», убедитесь, что фильтр процесса на панели инструментов не установлен, и изучить вкладку Фильтры для убедитесь, что никакие правила не включены. Если вы написали или установили какие-либо Правила (см. Меню), проверьте их тоже.

+0

Спасибо Эрик, я ценю вашу помощь. – KirkJ

0

Просто попробовать этот

Help -> Troubleshoot Filters 

А также нажмите на вкладку «Фильтры» и либо снимите флажок Использовать фильтры или изменить фильтр соответствующим образом.

0

Если другие ответы не работают, щелкните правой кнопкой мыши по скрипачу и выберите «Запуск от имени администратора».

0

У меня была одна и та же проблема и разрешили ее, завершив все процессы Fiddler в диспетчере задач, установив Show процессы у всех пользователей. Другой пользователь на машине, которую я использую (заемщик), все еще имел сессию Fiddler. Завершение этого сеанса и начало нового, похоже, устранили проблему для меня.

0

Я столкнулся с этой проблемой, и, как уже упоминалось, это может произойти из-за прокси-сервера.

Для меня проблема в том, что я использовал расширение прокси-сервера VPN, такое как Hola или Unblock Youku. Поэтому я просто отключил их.

Смежные вопросы