java.net.UnknownHostException: www.xxx.com: Name or service not known的某种情况
我一般只记录不是网上给出的大众答案。
很明显很多人搜到的结论是:
修改服务器hosts文件:
vi /etc/hosts
添加记录行:
127.0.0.1 www.xxx.com
这只是把这个无法识别的域名映射到本地了,有点掩耳盗铃。我是真的需要访问这个www.xxx.com提供的接口,所以不能用改host解决。
搜到的别的奇形怪状的解释我就不提了,我这里出现的问题是:
这个www.xxx.com的接口提供者要求使用https访问,并且给了我两个证书:Intermediate.crt和Root.crt。
我以为Root.crt证书没用,因为在导入的时候提示已存在,于是就没导入Root证书,仅仅导入了Intermediate证书。后来我导入了Root.crt就好了。
真是有点神奇。
导入证书的命令:
我把两个证书文件放在了服务器目录:/opt/java/Certs/
jdk目录是:/opt/java/jdk1.7.0_79
keytool -import -alias "SACServer" -keystore "/opt/java/jdk1.7.0_79/jre/lib/security/cacerts" -file "/opt/java/Certs/Intermediate.crt"
keytool -import -alias "RootSACServer" -keystore "/opt/java/jdk1.7.0_79/jre/lib/security/cacerts" -file "/opt/java/Certs/Root.crt"
可以使用以下命令查看证书:
keytool -list -v -alias SACServer -keystore "/opt/java/jdk1.7.0_79/jre/lib/security/cacerts" -storepass changeit
keytool -list -v -alias RootSACServer -keystore "/opt/java/jdk1.7.0_79/jre/lib/security/cacerts" -storepass changeit
changeit是默认密码。
java.net.UnknownHostException: www.xxx.com: Name or service not known的某种情况相关推荐
- java.net.UnknownHostException 请求地址出现异常问题
java.net.UnknownHostException: www.xxx.cn: Temporary failure in name resolution 就是项目调用三方地址出现问题,记录一下 ...
- SpringCloud RestTemplate | java.net.UnknownHostException: xxx
问题 eureka 使用 RestTemplate 调用服务时,出现如下错误. 2019-12-18 17:32:23.129 ERROR 12204 --- [nio-9913-exec-1] o. ...
- Docker部署微服务时Springcloud网关报错 java.net.UnknownHostException: xxx: Name or service not known
文章目录 一.问题 二.原因 三.解决办法 一.问题 eureka.gateway 和 微服务应用 部署好后用网关访问应用时报错 java.net.UnknownHostException: 235e ...
- Spring Cloud Alibaba 服务消费者调用 nacos 服务报错:java.net.UnknownHostException: xxx
目录 1. 服务消费者启动类 1.1. 服务消费者 controller 2. 服务提供者启动类 2.1. 服务提供者 controller 3. 服务报错 4. nacos 信息 5. 解决思路 5 ...
- java.net.UnknownHostException异常处理
1.问题描述 最近迁移环境,在Linux系统下部署Java产品的应用,后台报出如下异常,系统报找不到名为"xxx-houtai1"的主机: 1 java.net.UnknownHo ...
- java.net.UnknownHostException 解决方法
今天有位小伙伴来求助,说他们公司用的单点登录,接口URL在公司的公网域名下,如(https://www.csdn.net/xxx/login),他打包好的Web项目在自己机子上跑没问题,一部署到服 ...
- 遇到异常java.net.UnknownHostException: 主机名: 主机名
参考http://blog.csdn.net/wocaonima123987/article/details/8807990 问题原因是在系统的 /etc/Hostname中配置了"zw_6 ...
- 【草稿】DNS配置问题引起的java.net.UnknownHostException
1.问题描述 需求:使用内网域名调用接口. 问题:从浏览器能够正常访问,但Java客户端调用报错"java.net.UnknownHostException",命令行也ping不通 ...
- 解决Linux中java.net.UnknownHostException: oracledb.sys.iflashbuy.com问题
Linux环境报java.net.UnknownHostException: oracledb.sys.iflashbuy.com,原因为Linux下无法解析oracledb.sys.iflashbu ...
最新文章
- linux升级Python2.7.12
- Py之easygui:easygui的简介、安装(最正确安装)、使用方法之详细攻略
- intellij 快捷键
- Chrome DevTools:在 Profile 性能分析中显示原生 javascript 函数
- 吴恩达 matlab,吴恩达机器学习记录--Matlab 一些基本操作
- VS2010 RTM
- php接口 含义,php晋级必备:一文读懂php接口特点和使用!
- 【HDU2825】Wireless Password【AC自动机,状态压缩DP】
- C++多线程编程(2) 条件变量与原子操作
- Activity生命周期(略记)
- 电脑添加打印机方法/步骤
- PowerMock进行mock测试
- hadoop安装(包含hive)
- selenium 自动化测试 Chrome 大于 63 版本 不能重定向问题解决办法
- 利用Promise彻底解决微信小程序云函数因运行时间过长返回result,underfined为空的方法
- 宏碁笔记本安装固态硬盘
- 如何写出一份完美的BP(商业计划书)?
- 2023前端基础面试题
- SVG格式文件可以用什么软件打开?
- css动画与渐变案例,使用动画和渐变做一个背景动态网页