Ticket #112 (new defect) — at Initial Version
支付宝单方面修改ip之后引起的故障
| Reported by: | huangzhong | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | 系统相关 | Version: | 6.0 |
| Keywords: | 支付宝 域名绑定 | Cc: | |
| Due Date: | 03/08/2012 |
Description
- 现象
用户报障说商品购买失败
- 故障
查看应用错误日志,发现有如下的异常
[08-03 17:20:21.321] java.net.ConnectException?: Connection refused
[08-03 17:20:21.321] at java.net.PlainSocketImpl?.socketConnect(Native Method)
[08-03 17:20:21.321] at java.net.PlainSocketImpl?.doConnect(PlainSocketImpl?.java:333)
[08-03 17:20:21.321] at java.net.PlainSocketImpl?.connectToAddress(PlainSocketImpl?.java:195)
[08-03 17:20:21.321] at java.net.PlainSocketImpl?.connect(PlainSocketImpl?.java:182)
[08-03 17:20:21.321] at java.net.SocksSocketImpl?.connect(SocksSocketImpl?.java:366)
[08-03 17:20:21.321] at java.net.Socket.connect(Socket.java:519)
[08-03 17:20:21.321] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:550)
[08-03 17:20:21.321] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.<init>(SSLSocketImpl.java:394)
[08-03 17:20:21.321] at com.sun.net.ssl.internal.ssl.SSLSocketFactoryImpl.createSocket(SSLSocketFactoryImpl.java:123)
[08-03 17:20:21.321] at org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:82)
[08-03 17:20:21.321] at org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:127)
[08-03 17:20:21.321] at org.apache.commons.httpclient.HttpConnection?.open(HttpConnection?.java:707)
[08-03 17:20:21.321] at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager?$HttpConnectionAdapter?.open(MultiThreadedHttpConnectionManager?.java:1361)
[08-03 17:20:21.321] at org.apache.commons.httpclient.HttpMethodDirector?.executeWithRetry(HttpMethodDirector?.java:387)
[08-03 17:20:21.321] at org.apache.commons.httpclient.HttpMethodDirector?.executeMethod(HttpMethodDirector?.java:171)
[08-03 17:20:21.321] at org.apache.commons.httpclient.HttpClient?.executeMethod(HttpClient?.java:397)
[08-03 17:20:21.321] at org.apache.commons.httpclient.HttpClient?.executeMethod(HttpClient?.java:323)
[08-03 17:20:21.321] at cn.com.pconline.enterprise.util.StringUtils?.readHtml(StringUtils?.java:261)
[08-03 17:20:21.321] at cn.com.pconline.enterprise.util.StringUtils?.readXmlD(StringUtils?.java:403)
[08-03 17:20:21.321] at cn.com.pconline.enterprise.web.OrderController?.vbSubmitOrder(OrderController?.java:716)
- 故障解决
日志很明显看出是网友购买时我们调用支付宝的接口被拒绝,第一时间询问网络同事,看网络是否正常,是否做过网络调整,答曰无,然后联系支付宝那边,说是接口使用了新的ip地址,坑爹啊,竟然不提前通知我们,网络把支域名绑定到新的ip之后问题解决。
![(please configure the [header_logo] section in trac.ini)](http://www1.pconline.com.cn/global/2008/images/jss/m_logo091125.jpg)