Charles证书下载报Name lookup failed
背景
1.charles https抓包需要在手机上安装证书。
2.近期疫情影响,通过openVPN远程办公。
问题现象
按照网上教程配置好charles proxy配置,证书安装的时候,iPhone访问:chls.pro/ssl,出现如下错误:
Charles Error Report
Name lookup failed for remote host Charles failed to resolve the name of the remote host into an IP address. Check that the URL is correct.
The actual exception reported was: java.net.UnknownHostException: http: unknown error Charles Proxy, http://www.charlesproxy.com/
解决方法
需要在电脑上加上DNS:114.114.114.114
然后访问,下载证书并安装。
反思
Charles https抓包其实用过很多次,第一次出现这个错误。原来是远程办公连接VPN后,会自动设置电脑的DNS,导致DNS解析出现异常。修改DNS后,需要注意VPN是否正常。
重点:记得备份VPN的DNS地址,否则后面就找不回了。
关于114.114.114.114
114地址是电信搭建的国内免费公众DNS服务器。一般设置自动获取DNS服务器比较好。
Charles证书下载报Name lookup failed的更多相关文章
- charles 手机证书下载安装
		
本文参考:charles 手机证书下载安装 本文的Charles,适应windows/MAC/IOS/Android,避免抓包HTTPS失败和乱码: 用的版本是V4.1.2,其它版本原理类似: cha ...
 - Windows下Charles从下载安装到证书设置和浏览器抓包
		
1.在Charles官网https://www.charlesproxy.com/download/下载,我这边下载的是免费体验版的. 2.安装好以后打开,配置Charles证书:选择help——SS ...
 - stlink 下载报错:Error Flash Download failed - "Cortext-M0+"
		
stlink 下载报错:Error Flash Download failed - "Cortext-M0+" 解决方法: STM32 ST-LINK Utility 用这个软件把 ...
 - Charles的证书下载(web)
		
1.charles的证书下载(web) 1.为什么下载charles的ssl证书? 默认情况下,charles不能解析https协议的接口,里面的请求和响应数据都是乱码格式,所以我们需要下载ssl证书 ...
 - svn报错cleanup failed–previous operation has not finished; run cleanup if it was interrupted的解决办法
		
今天在svn提交的时候它卡顿了一下,我以为已经提交完了,就按了一下,结果就再也恢复不了,也继续不了了... 报错 cleanup failed–previous operation has not f ...
 - 利用 Charles Proxy 下载旧版本 iOS App
		
一.软件准备 1.旧版本 iTunes1.IPSW Downloads:https://ipsw.me/2.百度网盘链接: https://pan.baidu.com/s/1PO9Z12o-rqZ_J ...
 - ionic报错: Failed to load resource
		
隔了一天,才发现是代码写错了 出错的原因是在ts 文件中使用这样的定义 data: [] = ['高新区', '经开区', '其他园区']; 错误在于这个定义的类型,不能是 [],修改成 any就没有 ...
 - git clone的时候报error: RPC failed; result=18错误
		
因业务需求,需要把内网gitlab仓库的地址对外网访问,在gitlab前端配置了一个nginx代理服务器,来实现需求,可以在git clone的时候报error: RPC failed错误 [root ...
 - svn报错cleanup failed–previous operation has not finished; run cleanup if it was interrupte...
		
今天在svn提交的时候它卡顿了一下,我以为已经提交完了,就按了一下,结果就再也恢复不了,也继续不了了... 报错 cleanup failed–previous operation has not f ...
 
随机推荐
- 深入Java类加载全流程,值得你收藏
			
先测试一番,全对的就走人 //题目一 class Parent1{ public static String parent1 = "hello parent1"; static { ...
 - ajax--->请求异常 jQuery提示parsererror错误解决办法
			
ajax请求异常 jQuery提示parsererror错误解决办法 原因:出现这个错误是因为后端返回的数据类型和前端请求中dataType的要求类型不一致导致的. dataType简介:jquery ...
 - 最短路径-Dijkstra+Floyd+Spfa
			
Dijkstra算法: Dijkstra(迪杰斯特拉)算法是典型的单源最短路径算法,用于计算一个节点到其他所有节点的最短路径.主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止.Dijkstra ...
 - linux-centos7  gcc 简单使用
			
在虚拟机VirtualBox 安装CentOS6.3后,默认是没有安装gcc. 进入root,命令 yum -y install gcc gcc-c++ autoconf ...
 - 使用自定义注解和springAOP捕获Service层异常,并处理自定义异常
			
一 自定义异常 /** * 自定义参数为null异常 */ public class NoParamsException extends Exception { //用详细信息指定一个异常 publi ...
 - MVC的概念
			
MVC模式的概念: 1.Model(业务模型):应用程序中用于处理应用程序数据逻辑的部分,通常模型对象负责在数据库中存取数据. 说白了就是确定要打的地基等一系列信息的. 2.view(视图):应用程序 ...
 - 通过openjdk源码分析ObjectMonitor底层实现
			
通过openjdk源码分析ObjectMonitor底层实现 Hotspot JDK只是部分开源,将底层的调用C++的native方法的具体实现屏蔽了,而openjdk则将这部分也开源了,接下来我们通 ...
 - 024.Python模块OS模块
			
一 OS模块 对系统进行操作 1.1 popen 可以把运行的结果,这个字符串转化成utf-8这样的编码格式在进行输出 import os res = os.popen("ifconfig& ...
 - mysql笔记(暂时)
			
2018-05-28 create table cms_user(id int key auto_increment,username varchar(20),password varchar(20) ...
 - Dubbox 环境搭建
			
第一章:Dubbox简介 Dubbox是一个开源的RPC(Remote ProcedureCall Protocol)远程调用框架,是由dangdang对阿里的Dubbo的升级,可以被视为Dubbo的 ...