銀盛通pos機tcp連接失敗
瀏覽:145
發布日期:2023-07-24 00:00:00
投稿人:佚名投稿
1、到主機的 TCP/IP 連接失敗,怎么辦
首先判斷你的本地連接是自動的還是手動的。
自動的就是本地連接的連接使用自動獲取還有DNS也要自動的。就是你的路由器設備要打開DHCP功能才可以使用這個功能。
手動的就是本地連接和DNS都要手動填寫,但是要和你的路由器設備一直才可以。
2、新中付pos聯手機總是聯接通訊設備失敗?
無線的建議檢查一下是不是流量卡用完了,固定的請檢查線路,實在不行聯系機器銷售人員,他們都是有義務幫你解決的 中付的機器不好用,建議換瑞銀信或者銀盛通的,可以選商戶 你的pos機手機連接通訊失敗的話肯定就是延時的問題 那估計和手機兼容不匹配,要不就是軟件本身有問題。 該換機器了親3、推流tcp通道連接失敗錯誤碼-3
ECONNABORTED(WSAECONNABORTED)該錯誤被描述為“software caused connection abort”,即“軟件引起的連接中止”。原因在于當服務和客戶進程在完成用于 TCP 連接的“三次握手”后,客戶 TCP 卻發送了一個 RST (復位)分節,在服務進程看來,就在該連接已由 TCP 排隊,等著服務進程調用 accept 的時候 RST 卻到達了。POSIX 規定此時的 errno 值必須 ECONNABORTED。源自 Berkeley 的實現完全在內核中處理中止的連接,服務進程將永遠不知道該中止的發生。服務器進程一般可以忽略該錯誤,直接再次調用accept。
這個tcp send引起的,一般是protocol stack重傳超時或者protocol處理錯誤等。
ECONNABORTED通常發生在重傳(一定次數)失敗后,強制關閉套接字;
1
2
3
1
2
3
ECONNRESET(WSAECONNRESET)
ECONNRESET錯誤發生在對方意外關閉套接字后。
對于TCP
遠程主機已強制關閉,發送數據,遠程主機protocol stack回應RST。
1
1
對于UDP
在Windows系統上,雙方正在進udp數據交互,另一端關閉了,發送方會收到“ICMP Port
1
1
Unreached",protocol向上報WSAECONNRESET。這時應用層一般不做關閉動作(除非有特殊的需求),因為這僅僅另外一端的
UDP socket不存在了,本端的udp socket還是完全合法的。
有一點要注意的是,在Linux上,應用層不會得到ECONNRESET。
1
1
該錯誤被描述為“connection reset by peer”,即“對方復位連接”,這種情況一般發生在服務進程較客戶進程提前終止。當服務進程終止時會向客戶 TCP 發送 FIN 分節,客戶 TCP 回應 ACK,服務 TCP 將轉入 FIN_WAIT2 狀態。此時如果客戶進程沒有處理該 FIN (如阻塞在其它調用上而沒有關閉 Socket 時),則客戶 TCP 將處于 CLOSE_WAIT 狀態。當客戶進程再次向 FIN_WAIT2 狀態的服務 TCP 發送數據時,則服務 TCP 將立刻響應 RST。一般來說,這種情況還可以會引發另外的應用程序異常,客戶進程在發送完數據后,往往會等待從網絡IO接收數據,很典型的如 read 或 readline 調用,此時由于執行時序的原因,如果該調用發生在 RST 分節收到前執行的話,那么結果是客戶進程會得到一個非預期的 EOF 錯誤。此時一般會輸出“server terminated prematurely”-“服務器過早終止”錯誤。
WOULDBOCK(WSAWOULDBLOCK)
對于nonblocking io,這個很常見了。發送數據的時候,socket sending
buffer沒有空間了,得到這error code。簡單做法是稍后重試,更好的做法是采用select/epoll之類的機制,注冊一個WRITE
EVENT,當sending buffer有空間了,kernel通知應用程序。
ETIMEDOUT
錯誤被描述為“connect time out”,即“連接超時”,這種情況一般發生在服務器主機崩潰。此時客戶 TCP 將在一定時間內(依具體實現)持續重發數據分節,試圖從服務 TCP 獲得一個 ACK 分節。當最終放棄嘗試后(此時服務器未重新啟動),內核將會向客戶進程返回 ETIMEDOUT 錯誤。如果某個中間路由器判定該服務器主機已經不可達,則一般會響應“destination unreachable”-“目的地不可達”的ICMP消息,相應的客戶進程返回的錯誤是 EHOSTUNREACH 或ENETUNREACH。當服務器重新啟動后,由于 TCP 狀態丟失,之前所有的連接信息也不存在了,此時對于客戶端發來請求將回應 RST。如果客戶進程對檢測服務器主機是否崩潰很有必要,要求即使客戶進程不主動發送數據也能檢測出來,那么需要使用其它技術,如配置 SO_KEEPALIVE Socket 選項,或實現某些心跳函數。
EPIPE
錯誤被描述為“broken pipe”,即“管道破裂”,這種情況一般發生在客戶進程不理會(或未及時處理)Socket 錯誤,繼續向服務 TCP 寫入更多數據時,內核將向客戶進程發送 SIGPIPE 信號,該信號默認會使進程終止(此時該前臺進程未進行 core dump)。結合上邊的 ECONNRESET 錯誤可知,向一個 FIN_WAIT2 狀態的服務 TCP(已 ACK 響應 FIN 分節)寫入數據不成問題,但是寫一個已接收了 RST 的 Socket 則是一個錯誤。
4、pos機簽到連接失敗怎么辦
POS機簽到是驗證POS機的合法性,需要與后臺發生通訊,POS機簽到時一般會有數據接受發送的提示,簽到時后臺會下發一個MAC(報文校驗碼),之后的聯機操作都會上送這個MAC以確保交易的是之前簽到的那臺POS機,POS機簽到屬于聯機操作。POS機不能簽到主要是由于通訊不暢和POS機故障兩種情況造成的,具體的解決方式為:電話線故障:
1、檢查接口是否插入正確,電話線口為:LINE;
2、檢查電話線是否是完好的;
3、檢查電話是否欠費;
4、檢查是否有外撥設置;
5、檢查線路是否正常,是否可撥打電話;
6、如POS機和電話用的一根電話線,不能同時使用;
7、若排除了以上內容,請嘗試關機重啟;
8、如故障依舊,建議您聯系業務經理協助解決。
網線故障:
1、檢查網線接口是否插入正確,網線接口為:TCP/IP/LAN;
2、檢查網線是否有損壞;
3、檢查網絡是否正常;
4、檢查是否插在有線路由器上,是否換過路由器;
5、若排除了以上內容,請嘗試關機重啟;
6、如故障依舊,建議您聯系業務經理協助解決。
溫馨提示:以上解釋僅供參考。
應答時間:2020-12-17,最新業務變化請以平安銀行官網公布為準。
[平安銀行我知道]想要知道更多?快來看“平安銀行我知道”吧~
https://b.pingan.com.cn/paim/iknow/index.html POS機不能簽到主要是由于通訊不暢和POS機故障兩種情況造成的
主要有兩種情況:
1、固定POS機通過電話線進行通訊,如果電話線路不暢,或者欠費,占線等情況,那么POS機將無法簽到;
2、移動POS機通過SIM卡進行通訊,如果SIM卡欠費,信號不號,作廢等情況,那么POS機將無法簽到;
解決途徑:
1、固定POS機:將連接POS機的電話線,連接到電話機上,然后撥打自己手機,查看是否有噪聲、欠費等情況,若有及時解決,若無,則可能POS機的通訊口損壞,及時聯系POS機維護單位,進行維修。
2、移動POS機:將機具拿到寬闊,信號較好的地方簽到,同時查選SIM卡是否欠費,若兩者都沒問題,那么可能是SIM卡槽損壞,盡快聯系POS機維護單位進行維修。
1、固定POS機:將連接POS機的電話線,連接到電話機上,然后撥打自己手機,查看是否有噪聲、欠費等情況,若有及時解決,若無,則可能POS機的通訊口損壞,及時聯系POS機維護單位,進行維修。
2、移動POS機:將機具拿到寬闊,信號較好的地方簽到,同時查選SIM卡是否欠費,若兩者都沒問題,那么可能是SIM卡槽損壞,盡快聯系POS機維護單位進行維修。
5、TCP/IP協議連接失敗是為什么?
主機的 TCP/IP 連接失敗原因:sqlserver2005在默認情況下是禁用了tcp/ip連接
有兩種解決方法:
一、常用
1.在命令行輸入:telnet localhost 1433進行檢查,這時會報錯:正在連接到localhost...不能打開到主機的連接,在端口 1433: 連接失敗
2.打開 \Microsoft SQL Server 2005\配置工具\目錄下的SQL Server Configuration Manager--->網絡配置選擇mssqlserver協議, 然后右邊窗口有個tcp/ip協議,然后啟動它,把sqlserver服務停了,然后在啟動。問題就解決了!這時在命令行輸入:telnet localhost 1433就不會再報錯了,窗口顯示為一片黑,即為正常
二、特例
1,打開SQL server configuration manager--->網絡配置--->Tcp/Ip,右鍵選擇開啟Tcp/IP
2,雙擊修改Tcp/IP端口號。注意不是所有機器的端口號都是1433,打開Tcp/Ip界面后,先查看最底下一欄的動態端口號是多少,然后把上面所有的動態端口號都改為2921(你自己機器的動態端口號),所有Enable的選項都選YES。然后應用,確定。
3,重啟數據庫連接服務,然后在命令行輸入:telnet localhost 端口號,如果窗口不顯示連接不上,出來一個黑屏,那么就表示連接成功了。 連接失敗有以下幾點原因:
一、 軟件問題
1、網卡驅動沒裝對。解決辦法是更新下網卡驅動。
2 、病毒破壞。解決辦法使用好的殺毒軟件查殺或重裝系統。
二、硬件問題
1、網卡壞了。
2、網線不通。 你是怎樣的網絡環境呢? 連接失敗有以下幾點原因 軟件問題 1 網卡驅動沒裝對··更新下網卡驅動 2 病毒破壞 使用好的殺毒軟件查殺 或重裝系統 硬件問題 1 網卡壞了 2 網線不通 可能是網絡的問題,也可能是網卡壞了等原因

轉載請帶上網址:http://www.javbus2020.com/posjifour/251675.html
- 上一篇:pos機ts即時結算
- 下一篇:pos機出現12錯誤什么原因
相關文章推薦
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 babsan@163.com 舉報,一經查實,本站將立刻刪除。