天天看點

網銀接口問題

剛才接到客服電話說我們網站調用某網銀接口有問題。于是查找了該網銀接口狀态: 

<a href="https://b2c.abc.com.cn/servlet%5B/url%5D*****">[url]https://b2c.abc.com.cn/servlet[/url]*****</a>

從機房伺服器上面wget資料,得到如下結果,說明機房通路過去沒有問題。

<a href="http://ipneter.blog.51cto.com/attachment/200809/12/341177_1221181213tmVA.png"></a>

而從辦公室直接在ie上面打開這個連結卻直接顯示如下,根本沒有證書互動的過程,也就是說根本還沒有開始進行SSL的握手過程就中斷了。 

<a href="http://ipneter.blog.51cto.com/attachment/200809/11/341177_1221136826su8w.png"></a>

于是在辦公室檢視了一下這個url的解析位址為*.*.*.41,然後到機房的伺服器上面做如下wget: 

<a href="http://ipneter.blog.51cto.com/attachment/200809/12/341177_1221181214PZHU.png"></a>

通過上面分析如下: 

該銀行針對這個url有幾個服務位址,有些位址的服務正常,而有些位址服務有問題,進而導緻某些客服使用不了這個工行網銀。但是最終查詢了,好像就我們這個區域的位址通路過去有問題,找了幾個外省地區朋友測試了一下這個url都是ok的。直接telnet *.*.*.41 443端口是ok的,說明ssl握手有問題。 

<a href="http://ipneter.blog.51cto.com/attachment/200809/12/341177_12211812146JX3.png"></a>

但是這是什麼原因導緻的呢?用httpdebug軟體檢視後的錯誤資訊如下:

Error: 12031(The connection with the server was reset)

請大俠們解答一下,多謝。

本文轉自 chris_lee 51CTO部落格,原文連結:http://blog.51cto.com/ipneter/98815,如需轉載請自行聯系原作者

繼續閱讀