【Charles安装后不能正常使用场景故障排查】

这篇具有很好参考价值的文章主要介绍了【Charles安装后不能正常使用场景故障排查】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Charles安装后不能正常使用场景故障排查

1、打开Charles抓包工具后网页不能正常打开
2、使用抓包工具能抓到http,但是https都抓不到提示unkown
3、连上代理后,手机客户端无法下载安装证书
4、安卓设备证书下载后无法安装
5、连上代理后,网络正常,手机没法抓包
6、手机突然抓不到包,之前都能正常使用
6.1 确认电脑和手机是否连接的为同一个局域网
6.2电脑的IP地址是否发生变化
6.3查看是否证书已过期
6.4确认是否开启了VPN
6.5是否开启防火墙

1、打开Charles抓包工具后网页不能正常打开

打开网络设置偏好->高级设置->代理,检查是否勾选了以下内容,如果有的话取消掉,重新打开Charles就可以正常使用了
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https

2、使用抓包工具能抓到http,但是https都抓不到提示unkown

出现以上情况,有两种可能;
(1)只设置了代理范围,未系统安装证书,安装一下证书就可以了
可参考Charles下载安装教程的证书安装
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https
(2)在配置端口号的时候出了问题,重新配置一下
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https

3、连上代理后,手机客户端无法下载安装证书

这个应该是根证书下载网页的打开顺序有关,在设置代理之前,我们会先连接到同一个局域网下。
(1)先打开chls.pro/ssl,加载出内容后,切到后台
(2)再去连接代理并保存
(3)再次打开刚刚(1)打开的证书下载网页,刷新页面,证书就会自动下载,然后按提示安装就可以了
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https

4、安卓设备证书下载后无法安装

(1)部分设备下载后,证书不是提示安装,是直接打开;
说明是无法识别该证书文件,此时只需要改一个文件后缀名就可以。
下载的Charles证书默认后缀是 .pem 文件,把后缀改成 .crt 就可以安装证书了;
(2)下载后证书不知道去哪里了,无法安装;
不同设备不同浏览器下载保存的位置kennel都不一样,可以参考直接去设置里,搜索证书,会出现对应的Wi-Fi证书或者CA证书,点进去安装就可以,安装完的证书记得要同样在设置里搜索信任,信任刚刚安装的证书哦;

5、连上代理后,网络正常,手机没法抓包

可以试试注销注册码,路径:Charles->Help->Unregister Charles
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https

6、手机突然抓不到包,之前都能正常使用

(1)确认电脑和手机是否连接的为同一个局域网

可以连接在同一个Wi-Fi下面,也可以是手机端连接电脑分享出来的Wi-Fi

(2)电脑的IP地址是否发生变化

路径:help—>SSL Proxying—>install Charles Root Certificate on a Mobile Device or Remote Brower
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https
如果是地址发生变化就重新在客户端更换代理地址并重新下载证书

(3)查看是否证书已过期

电脑路径:钥匙串—>系统证书,找到Charles对应的证书,查看是否已过期,如果已过期可以更新证书
手机路径:
iOS:设置-通用- VPN与设备管理-配置描述文件(Charles证书进入描述文件)-更多详细信息-查看证书到期日
安卓:不同机型的操作可能不太一样。
参考路径:设置里面搜索信任,可能出现的是信任证书/凭证,点进去选择用户,查找对应Charles证书查看到期时间
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https
有证书过期的时候,可能会出现同一台电脑同一个证书,安卓设备能正常抓包,iOS不可以的情况。此时需要更新电脑和手机上证书(或者电脑上直接重新卸载重装https://blog.csdn.net/weixin_49353386/article/details/125879541?spm=1001.2014.3001.5502)
电脑证书更新路径:help—>SSL Proxying—>Reset Charles Root Certificate,出现弹窗直接选择重置【更新后需要重启才能生效,手机端也要记得重新下载证书】
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https
######

(4)确认是否开启了VPN
手机连接了VPN是不可以被代理的,确认下是否有开启。(安卓和iOS设备都可以直接在设置里搜索VPN,查看是否有开启)
(5)是否开启防火墙

确认电脑端防火墙是否开启,路径:系统设置偏好-安全性与隐私。如果有开启关掉就好了。
charles打开后网页不能上网了,抓包工具,网络,服务器,ssl,测试工具,https

提示:以上情况可能并没有收纳到所有场景,如果都尝试过没有用的话,应该也花费了不少时间,个人建议还是直接卸载重装吧,把手机上所有的证书也都删除,重头再来。Mac端Charles的下载与安装与使用教程文章来源地址https://www.toymoban.com/news/detail-787070.html

到了这里,关于【Charles安装后不能正常使用场景故障排查】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • charles的安装和使用(含pc和手机端),不分app无法抓包问题

    解决问题 charles 安装 charles 请求unknown charles 乱码 学习使用(pojie)-破解 抓取手机包(这里使用的是iphone) 抓取手机包(安卓版本) 部分app无法抓包的问题 1. charles安装 第一步 下载 直接搜索charles进入官网下载即可 第二部 安装 初步的安装过程是无脑安装,为了正常使用可

    2024年02月09日
    浏览(52)
  • Kafka 消息不能正常消费问题排查

    事情的起因是用户在 app 上查不到订单了,而订单数据是从 mysql 的 order_search 表查询的,order_search 表的数据是从 oracle 的 order 表同步过来的,查不到说明同步有问题 首先重启,同步数据,问题解决,然后查找原因。首先看日志,有如下两种情况 有的容器消费消息的日志正常

    2024年01月18日
    浏览(48)
  • gitlab配置使用ssh(clone)拉取项目失败的踩坑排查记录(配置了SSHkey仍然不能正常拉取代码)

    说起这个由来有一点尴尬,以前公司使用svn,使用git不多,后来由于项目管理和人员协作的需要开始使用git作为项目版本管理,以前的项目管理感觉比较混乱,所以就搭建了gitlab,gitlab-runner来作为项目管理,项目版本管理和自动化部署CICD,这样也确实提高了效率,但是呢,由

    2024年02月13日
    浏览(48)
  • 电脑不能上网?教你一步步排查网络故障

    电脑不能上网的原因是多种多样的,有软件问题也有硬件问题,需要对症下药,根据具体情况进行检查.首先确认一下基本的接线: 电话线连接到猫;猫的网线接口连接到路由器的WAN口;路由器的LAN口连接到电脑网卡;有无线的路由器请开启无线功能;有无线开关的电脑请打开无线开关

    2024年02月08日
    浏览(45)
  • Charles安装移动端证书(手机)

    一、为什么下载Charles的ssl证书 默认情况下,charles不能解析https协议的接口,里面的请求和响应数据都是乱码格式,所以我们需要下载ssl证书,来获取里面的数据 二、证书下载 前提:保证电脑和手机在同一网络段(手机和电脑连接同一个wifi/热点) 操作步骤: 1.关闭web端抓包,

    2024年02月09日
    浏览(47)
  • Charles下载与安装教程(超详细)

    1、安装目的:Charles需要收费,fiddler工具免费,想对比一下Charles抓包和fiddler抓包的异同 2、官网下载 https://www.charlesproxy.com/latest-release/download.do 3、选择合适的版本进行安装 ----------以下内容有参考博客: https://blog.csdn.net/qq_44538738/article/details/124135237 4、打开Charles == Help == Re

    2024年01月24日
    浏览(42)
  • charles证书安装,一次性说明白

    windows上安装好charles后,需要给软件安装证书。 1、点击help - SSL proxying,选择第二个install Charles Root Certificate证书安装   2、如果以前安装过证书,但是过期了(有效期一般1年),证书界面会显示过期字样,此时就要先点击一下Reset Charles Root Certificate,然后再点击第一步中的

    2024年02月05日
    浏览(107)
  • Charles下载安装及配置之Mac

    因工作需要用到抓包工具,但Fiddler不能在mac上使用,所以找到了Charles,Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安

    2024年02月04日
    浏览(31)
  • Charles 安装及配置,详细步骤(不错,保存一下)

    一、安装激活 1.1、下载 https://www.charlesproxy.com/download/ 1.2、激活 打开Charles == Help == Register Charles = 输入 Registered Name : https://zhile.io License Key:48891cf209c6d32bf4 二、代理配置 2.1、代理设置 Proxy == Proxy Settings 1.勾选 Enable tranaparent HTTP proxying 2.勾选 Enable SOCKS proxy 2.2、抓取端口设置

    2024年02月16日
    浏览(37)
  • windows和mac详细图文安装charles

    初次了解charles的可以先看一下前置的内容 安装charles并成功运行有三个关键的地方 1.pc安装对应的charles文件 2.pc端安装对应的charles证书 3.手机端安装对应的charles证书 以上安装完成后能成功抓包需要保证pc端和手机端处于同一个局域网环境即pc端和手机连接同一个wifi 官方链接

    2024年02月03日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包