小提琴手不显示会话 [英] Fiddler not displaying sessions

查看:71
本文介绍了小提琴手不显示会话的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在两台计算机(v2.3.0)上安装了最新版本的提琴手,在一台计算机上显示的是网络会话,而在另一台计算机上则没有.

这是在Win7上使用IE和Firefox.

我试图删除我的customrules.js,然后让提琴手创建一个新的.

我知道损坏的机器确实是通过fiddler代理流量的,因为我在访问HTTPS站点时看到了fiddler SSL证书.

我已将窗口左下角的选项设置为所有进程","Web浏览器"和非浏览器",但无济于事.我似乎无法显示这些会话.

任何暗示我应该去哪里找出问题所在的地方吗?

谢谢

柯克

解决方案

按照大概的顺序.

  • 确保(显然)已选中File->Capture Traffic.

  • 确保它在左下角显示所有进程".

  • 轻拂到过滤器"选项卡,然后取消选中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"])

经过这些步骤之后,就该考虑针对特定应用蛋白"了.例如,.net不会代理"localhost". 此页面具有特定于应用程序的提示,例如PHP,.net,Java,Win 7个电话等.

如果所有操作失败,请转到提琴手组并提出问题,您将通常会从埃里克·劳伦斯本人那里得到很快的答复.

简单..

I've got the latest version of fiddler installed on 2 machines (v2.3.0), and on one machine it displays web sessions, and in the other it doesn't.

This is using IE and Firefox on Win7.

I have tried deleting my customrules.js and letting fiddler create a new one.

I know that the broken machine is indeed proxying traffic through fiddler, as I see the fiddler SSL cert when I go to HTTPS sites.

I have set the option at the bottom-left of the window to All Processes, Web Browser and Non-Browser to no avail. I just can't seem to get the sessions to display.

Any hints to where I should look to find out what's going wrong?

Thanks,

Kirk

解决方案

In rough order of likelihood..

  • Ensure File->Capture Traffic is checked (obviously).

  • Ensure it says "All Processes" in the bottom left.

  • Flick to the "Filters" tab and uncheck Use Filters (I always forget this..)

  • Same goes for the "AutoResponder" tab.

  • Click the "Process Filter" button on the toolbar once to make sure it's off.

  • Go to Help->About Fiddler and compare the port number with IE->Options->Connections->Lan settings->Proxy server->Advanced

  • If that fails, uncheck the following:

    Rules->Hide Image Requests
    Rules->Hide HTTPS Connects
    Rules->Hide 304s
    

  • To eliminate anything in the rules script, go to Rules->Customize Rules and add the following line to the end of OnBeforeResponse():

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

    (If that fixes it, something in your rules is setting oSession["ui-hide"])

After these steps its time to think 'applicatin specific'. For example .net won't proxy for "localhost". This page has application specific tips, such as PHP, .net, Java, Win 7 phone,etc..

If all that fails, go to the Fiddler group and post a question, you'll normally get a pretty quick response from Eric Lawrence himself.

simple..

这篇关于小提琴手不显示会话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆