java.net.UnknownHostException: api.weixin.qq.com解决办法
来源:互联网 发布:手机火车票订票软件 编辑:程序博客网 时间:2024/04/20 05:01
java.net.UnknownHostException: api.weixin.qq.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:175)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
at java.net.Socket.connect(Socket.java:546)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:584)
at sun.net.NetworkClient.doConnect(NetworkClient.java:173)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:409)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:275)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:332)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:876)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:979)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:175)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:384)
at java.net.Socket.connect(Socket.java:546)
at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:584)
at sun.net.NetworkClient.doConnect(NetworkClient.java:173)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:409)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:530)
at sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:275)
at sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:332)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:876)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:979)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl
这个错误是因为服务器无法识别api.weixin.qq.com这个域名
解决方法:
1、查看你的服务器能否ping通外网,不过不行说明你的网络出了问题
2、在确保可以ping通外网的情况下,分析你的服务器是不是不支持域名解析,也就是说你的服务器只能ping IP地址,
不能ping www.baidu.com 提示无法解析,那你就需要给服务器设置域名解析功能,方法:vi /etc/resolv.conf 在nameserver最前面一行加
nameserver 8.8.8.8
保存后重启网络服务 service network restart
再ping api.weixin.qq.com 应该就没问题了
如果以上方法都做了,都无法解决,那么还有一种方法:
就是给服务器配置域名IP对应地址
vi /etc/resolv.conf
在其中添加一条:
140.207.135.108 api.weixin.qq.com
保存退出
0 0
- java.net.UnknownHostException: api.weixin.qq.com解决办法
- java.net.UnknownHostException: api.weixin.qq.com解决办法
- java.net.UnknownHostException: api.weixin.qq.com
- Linux服务器无法解析域名解决,java.net.UnknownHostException: api.weixin.qq.com
- getaddrinfo ENOTFOUND https://api.weixin.qq.com https://api.weixin.qq.com:443
- java.net.UnknownHostException的解决办法
- couldn't resolve host api.weixin.qq.com
- couldn't resolve host api.weixin.qq.com
- java.net.UnknownHostException: webservice.webxml.com.cn
- java.net.UnknownHostException: mapi.alipay.com
- java.net.UnknownHostException:www.xxx.com httpclient
- java.net.UnknownHostException: you.hai.com
- android java.net.UnknownHostException: api.open.ttuhui.com(网络权限没设置)
- Linux java.net.UnknownHostException找不到主机名解决办法
- 阿里云服务器调用微信支付接口慢的解决方案 (api.mch.weixin.qq.com)
- 服务器请求微信后台(api.weixin.qq.com)过慢处理
- 微信小程序获取openid,api.weixin.qq.com不能设为安全域名,通过php转发
- resin com.caucho.config.ConfigRuntimeException: java.net.UnknownHostException
- 【OA】SSH进阶(6)——SSH框架整合
- 英文论文中“such as, for example, e.g., i.e., etc., et al. ”的用法分析
- 扩容
- 阿猿和领导谈离职的经验,想离职的程序猿们可以借鉴
- Spring MVC 解读——<mvc:annotation-driven/>
- java.net.UnknownHostException: api.weixin.qq.com解决办法
- android签名那点事
- 《剑指offer》-平衡二叉树
- 时间管理-阮一峰
- 在字符串中的特定位置插入字符串
- HTTP协议
- 《C++精英内参之程序员高效指南》-22提升效率的三板斧
- 278. First Bad Version
- js单选框、复选框练习