已经回复正常,原因是因为api.wei.qq.com连接的服务器挂了。换了一台api.wei.qq.com域名下的ip地址。因为当初部署服务器不支持域名解析,所以通过hosts文件写死了api.wei.qq.com的ip地址。连接指定api.wei.qq.com下ip地址的服务器一挂就出现了问题。
ConnectTimeoutException api.wei.qq.com:443?公众号:周六点击自定义菜单,服务器报错。本地测试接口可以。这是什么原因?服务器本身的问题还是微信的问题? 错误:org.apache.http.conn.ConnectTimeoutException: Connection to api.wei.qq.com:443 [apo/wei.xin.qq.com/112.60.0.235] failed: connect timed out 其中代码报错地是 String code = request.getParameter("code"); //获取静默授权凭据 WxMpOAuth2AccessToken token = weixinService.oauth2getAccessToken(code); https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxc1380c4e732b2c6a&redirect_uri=http%3A%2F%2Fcustomszhhq.cn%2Floginroute%2F%3Froute%3D%2Frepair%2Fsubmit&response_type=code&scope=snsapi_base&state=myrepair&connect_redirect=1#wechat_redirect
2022-04-06原因确定了吗?
调用https://api.weixin.qq.com:443接口报Connection reset报错日志信息如下: [INFO][2021-04-12 06:46:28][org.apache.http.impl.execchain.RetryExec]I/O exception (java.net.SocketException) caught when processing request to {s}->https://api.mch.weixin.qq.com:443: Connection reset [INFO][2021-04-12 06:46:28][org.apache.http.impl.execchain.RetryExec]Retrying request to {s}->https://api.mch.weixin.qq.com:443 [INFO][2021-04-12 06:46:28][org.apache.http.impl.execchain.RetryExec]I/O exception (java.net.SocketException) caught when processing request to {s}->https://api.mch.weixin.qq.com:443: Connection reset [INFO][2021-04-12 06:46:28][org.apache.http.impl.execchain.RetryExec]Retrying request to {s}->https://api.mch.weixin.qq.com:443 [INFO][2021-04-12 06:46:28][org.apache.http.impl.execchain.RetryExec]I/O exception (java.net.SocketException) caught when processing request to {s}->https://api.mch.weixin.qq.com:443: Connection reset [INFO][2021-04-12 06:46:28][org.apache.http.impl.execchain.RetryExec]Retrying request to {s}->https://api.mch.weixin.qq.com:443 从报错“Connection reset” 现象来看,是由于客户端向服务器发请求,请求还没有完成,服务器就中断了连接。这个问题近期出现概率比较大,达到了10%,请微信团队提供支持。
2022-04-02