2017-07-25 44 views
2

今天早上我能够在我安装的Fiddler版本上捕获https流量。我被提示有关可用的提琴手更新。我点击了“下一次”选项。关闭提琴手并在几分钟后重新打开后,会自动安装更新(v4.6.20172.31233,64位)。在更新之后,我无法从iOS设备获取任何跟踪信息。我在一台工作计算机上捕获来自iPhone的https流量,以监控移动应用程序。更新后不提取iOS设备流量的提琴手

还应当指出的是,我无法捕捉到任何流量或通过IP和端口8888建立与小提琴手去参观时,在我的iPhone的任何网页。似乎所有数据都被阻止(即使我没有试图用可信证书捕获https)。

我已经尝试了几件事情:

  1. 通过这些步骤(我已经几个月前到最初设置提琴手完成)去了,并没有解决问题:http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureForiOS

  2. 我检查了我的工具>选项,似乎所有配置都与之前相同。

  3. 当我将鼠标悬停在“在线”图标上时,我确认了我的iPhone的IP地址和端口正确匹配了小提琴手显示的内容。我确认我在笔记本电脑和iPhone上使用同一个WiFi网络。

  4. 我从我的iPhone中删除了可信证书,但无法下载新的,因为当我去ipv4.fiddler:8888页面无法加载。 “Safari无法找到该页面”,Chrome(从我的iPhone)也无法使用。 FiddlerMachineIP:8888加载在我的笔记本电脑浏览器上,但不是我的iPhone浏览器。 (我没有发布完整的http://链接,因为我有一个新的堆栈溢出帐户,它不会让我呢)

  5. 我下载了iOS的证书插件一次。

  6. 我选择工具>选项> HTTPS选项卡>操作>重置所有证书重置我的提琴手根证书。

  7. 我上述再次尝试步骤4中,没有成功

  8. 我关闭并重新打开提琴手多次每个步骤重新启动它,但没有成功之间。

  9. 重新启动我的笔记本电脑和iPhone(因为为什么不呢?)

你有还有什么我可以尝试任何建议吗?任何帮助深表感谢。唯一改变的是Fiddler的版本。之后,我试图完成上述所有步骤。目前,我处于无法下载证书以信任我的iPhone的情况。我不知道是什么阻止了我这样做。

编辑:我重新安装了小提琴手,并通过所有的设置页面去了。它似乎没有解决这个问题。我由于某种原因,手机将不会加载必要的页面下载证书(ipv4.fiddler:8888)

回答

2

尝试设置检查证书的充分信任设置>常规>关于>证书信任设置。确保已启用DO_NOT_TRUST_FiddlerRoot以获得完全信任。

+0

感谢您的提示。我试过这个,很不幸,我没有看到交通。我的问题是让ipv4.fiddler:8888链接加载到我的手机上下载证书。与此同时,我将它下载到我的电脑上,通过电子邮件发送给我自己,在我的手机上信任它,然后按照您的步骤进行完全信任。我不确定此时还有什么可以尝试的。奇怪的是,它在小提琴手进行自动更新之前完美地工作。 –