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

轉(zhuǎn)載請帶上網(wǎng)址:http://www.yadikedp.com/posjifour/251675.html
相關(guān)文章推薦
最新推薦
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 [email protected] 舉報,一經(jīng)查實(shí),本站將立刻刪除。