




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、n什么是什么是POS机?机?nPOS机有哪些类型?机有哪些类型?n同一同一POS机可以刷不同银行的卡吗?机可以刷不同银行的卡吗?n刷卡业务是如何实现的?刷卡业务是如何实现的?引入引入课程目标课程目标学习完本课程,您应该能够:学习完本课程,您应该能够:n了解了解pos接入常见的组网方式接入常见的组网方式n掌握掌握pos接入的报文交互过程接入的报文交互过程n掌握掌握MSR、AR系列系列pos接入配置接入配置n掌握常见的故障排查方法掌握常见的故障排查方法nPOS接入业务介绍接入业务介绍nPOS接入典型组网接入典型组网nPOS接入原理介绍接入原理介绍nPOS接入典型配置接入典型配置nPOS接入故障排除
2、接入故障排除目录目录3POS接入介绍接入介绍pos接入相关描述逻辑组网pos机-接入路由器(网控器)-前置机pos含义point of service 销售点终端,金融领域电子交付使用的销售点终端接入pos应用将商户端金融POS终端接入到金融系统的卡帐务处理系统上,完成用户刷卡消费业务使用场合商场、加油站、超市(只要有商品交易的地方就会用到POS机)传输数据量很少,一般几百字节,我司对POS报文长度最大支持到2K字节传输速率比较低,12002400bps即可满足要求实时性要求较高,一般 up, *0.9295182 nac_1 POSA/8/debug: 18:43:21 POS-Access
3、: pos1s state changes to up2. POS1收到收到200 bytes的报文,注意的报文,注意: 报文头报文头+目的地址目的地址+ +源地址源地址(确定确定POS终端的地址终端的地址) *0.9297391 nac_1 POSA/8/debug: 18:43:23 Receive 200 bytes From POS1! *0.9297391 nac_1 POSA/8/debug: 60 00 02 00 00 01 90 23 a0 08 10 00 c0 00 61 92 00 00 12 01 18 50 37 31 00 00 23POS报文交互过程报文交互过程
4、3. 3. APP map成功成功 *0.9297391 nac_1 POSA/8/debug: 18:43:23 POS1: App map OK!4. 向向APP0发送发送202 bytes的报文的报文,注意注意00 00- -00 01为POS id 包长度包长度+报文头报文头+目的地址目的地址+ +源地址源地址(确定由哪个确定由哪个POS发送发送) 总长度总长度2022002字节字节(包长度)包长度) *0.9297391 nac_1 POSA/8/debug: 18:43:23 Send 202 bytes to APP 0 *0.9297392 nac_1 POSA/8/debug
5、: 00 c8 60 00 02 00 01 01 90 23 a0 08 10 00 c0 00 61 92 00 00 12 01 18 50 37 31 00 00 08 24POS报文交互过程报文交互过程5. 从前置机从前置机APP0收到收到253 bytes的报文,注意源与目的地址交替的报文,注意源与目的地址交替 *0.9298402 nac_1 POSA/8/debug: 18:43:24 Receive 253 bytes from APP 0 *0.9298402 nac_1 POSA/8/debug: 00 fb 60 00 01 00 02 01 91 21 b8 00 0
6、0 0a 90 00 61 92 00 00 31 00 00 08 66 00 10 06 6.向向POS1发送发送251字节的报文字节的报文,将目的地址将目的地址更换为更换为pos机地址机地址 *0.9298402 nac_1 POSA/8/debug: 18:43:24 Send 251 bytes to POS1 *0.9298402 nac_1 POSA/8/debug: 60 00 00 00 02 01 91 21 b8 00 00 0a 90 00 61 25POS接入的重要概念接入的重要概念比较项透传模式非透传模式定义收到报文以后不对报文格式进行解析、判断,直接转发给应用 判
7、断报文是否合法,处理后传送是否支持TCP复用否是与前置机的连接是否支持流模式否是应用环境POS机发送的 报文不符合接入格式要求(主要是TPDU)POS机发送的报文符合接入格式要求(主要是TPDU)26POS接入的重要概念接入的重要概念比较项长连接短连接定义POS机通过某个应用向前置机发送数据时就建立了一条TCP连接,这个POS机的业务完成以后TCP连接也不拆除,如果其他POS机也是通过这个应用与前置机通信的,那就不用再重新建立。短连接应用就是为每个通过这个应用与前置机通信的POS机建立一条TCP连接 使用场景其它情况有的前置机程序当有pos机完成交易后就将tcp连接断开默认连接是否27POS接
8、入的重要概念接入的重要概念多应用映射多应用映射Des-Code=0101Des-Code=0101Des-Code=0102Des-Code=0102前置机前置机1前置机前置机2lPOS多应用映射是指多应用映射是指POS终端收到报文后,根据终端收到报文后,根据TPDU头中的目的头中的目的地址将报文送到不同的地址将报文送到不同的POS应用上去应用上去 l终端在非透传模式下,才会实现多应用映射。终端在非透传模式下,才会实现多应用映射。l同一个同一个TPDU地址只能映射到一个应用上。地址只能映射到一个应用上。l同一个应用上可以配置多个同一个应用上可以配置多个TPDU地址与之映射。地址与之映射。l支持
9、的最多映射个数为支持的最多映射个数为32个。个。nPOSPOS接入业务介绍接入业务介绍nPOS接入典型组网接入典型组网nPOS接入原理介绍接入原理介绍nPOS接入典型配置接入典型配置nPOS接入故障排除接入故障排除目录目录29综合配置举例综合配置举例PSTN接入路由器接入路由器POS机机A中继路由器中继路由器POS机机CRS232tcp-ip前置机前置机B前置机前置机CFCMWLANtcp-ip普通路由器普通路由器IP 网络网络APPOS机机B前置机前置机Aflow以太网以太网POS机机30终端为终端为FCMFCM接入方式且应用为接入方式且应用为TCPTCP连接方式连接方式1. .使能使能po
10、s接入服务接入服务配置说明 system-view进入系统视图MSR posa server enable使能pos接入服务2. .配置配置pos应用应用配置说明 system-view进入系统视图31终端为终端为FCMFCM接入方式且应用为接入方式且应用为TCPTCP连接方式连接方式MSR interface ethernet 1/0配置以太网接口Ethernet1/0 MSR-Ethernet1/0 ip address 30.1.1.2 24配置Ethernet1/0地址为30.1.1.2MSR posa app 1 type tcp配置路由器到前置机的应用1,为TCP连接方式 MSR-
11、posa-app1 map destination 01f1配置多应用映射表(将目的地址为01f1的报文映射到应用1)MSR-posa-app1 ip 30.1.1.1 port 2000配置应用1的前置机IP地址为30.1.1.1,端口号为2000 3. .配置配置pos终端终端配置说明MSR interface fcm 1/0配置终端1的接入接口为FCM1/0 MSRFCM1/0 posa bind terminal 1配置当前接口为POS终端接入接口 32AR与与MSR配置的区别配置的区别MSR posa app 1 type tcpAR pos-server app tcp 1 10.
12、1.1.1 2000MSR-posa-app1 ip 30.1.1.1 port 2000MSR-posa-app1 map destination 01f1AR pos-server map 01f1 11.使能使能pos接入服务接入服务MSRARMSR posa server enableAR pos-server enable2.配置配置pos应用应用3. .配置配置pos终端终端MSRFCM1/0 posa bind terminal 1AR-FCM1/0 async mode pos 33终端为拨号方式应用为终端为拨号方式应用为TCPTCP连接方式连接方式(E1-POSE1-POS)
13、34终端为拨号方式应用为终端为拨号方式应用为TCPTCP连接方式连接方式(E1-POSE1-POS)PBX通过通过E1线路与路由器上的线路与路由器上的E1POS卡相连,两者之间采用卡相连,两者之间采用RRI信令交互信令交互 1. .在在E1POS接口下配置接口下配置PRI协议协议 配置说明 system-view进入系统视图MSR controller e1 6/0进入POS接口视图MSR-E1 6/0 pri-set配置时隙组35终端为拨号方式应用为终端为拨号方式应用为TCPTCP连接方式连接方式(E1-POSE1-POS)2.2.配置配置pospos终端接入终端接入配置说明MSR posa
14、 server enable使能pos接入服务MSR interface ethernet 1/1进入Ethernet1/1接口视图MSR -Ethernet1/1 ip address 30.1.1.2 24配置Ethernet1/1地址为30.1.1.2MSR posa app 1 type tcp配置路由器到前置机的应用1,为TCP连接方式 MSR-posa-app1 map destination 01f1配置多应用映射表(将目的地址为01f1的报文映射到应用1)MSR-posa-app1 ip 30.1.1.1 port 2000配置应用1的前置机IP地址为30.1.1.1,端口号为
15、2000 MSR interface fcm 6/0:15批量配置FCM6/0:15下的FCM接口为POS终端接入接口,指定与FCM接口进行绑定的起始终端ID为1。MSR-Fcm6/0:15 posa bind terminal first-terminal-id 36终端为流接入方式且应用为流连接方式终端为流接入方式且应用为流连接方式1. .使能使能pos接入服务接入服务配置说明 system-view进入系统视图MSR posa server enable使能pos接入服务2. .配置配置pos s应用应用配置说明 system-view进入系统视图37终端为流接入方式且应用为流连接方式终
16、端为流接入方式且应用为流连接方式MSR posa app 1 type flow配置路由器到前置机的应用1,为流连接方式 MSR-posa-app1 map destination 01f1配置多应用映射表(将目的地址为01f1的报文映射到应用1)MSR interface async 2/1进入async2/1接口视图MSR-Async2/1 posa bind app 1配置应用1的连接接口 3. .配置配置pos终端终端配置说明MSR interface async 2/0进入async2/0接口视图 MSRAsync2/0 posa bind terminal 1配置终端1的接入接口为
17、Async2/0 38AR与与MSR配置的区别配置的区别MSR posa app 1 type flowMSR-posa-app1 map destination 01f1MSR-Async2/1 posa bind app 1AR pos-server map 01f1 1AR-Async2/1 async mode pos app 11. .使能使能pos接入服务接入服务MSR posa server enableAR pos-server enable2. .配置配置pos s应用应用3. .配置配置pos终端终端MSRAsync2/0 posa bind terminal 1AR-As
18、ync2/0 async mode pos 39终端为终端为TCPTCP接入方式且应用为接入方式且应用为TCPTCP连接方式连接方式1. .使能使能pos接入服务接入服务配置说明 system-view进入系统视图MSR posa server enable使能pos接入服务2. .配置配置pos应用应用配置说明 system-view进入系统视图MSR interface ethernet 1/0进入Ethernet1/0接口视图40终端为终端为TCPTCP接入方式且应用为接入方式且应用为TCPTCP连接方式连接方式MSR-Ethernet1/0 ip address 30.1.1.2 24
19、配置Ethernet1/0地址为30.1.1.2MSR interface ethernet 1/1进入Ethernet1/1接口视图MSR-Ethernet1/1 ip address 30.1.2.3 24配置Ethernet1/1地址为30.1.2.3MSR posa app 1 type tcp 配置路由器到银行前置机的应用1,为TCP连接方式 MSR-posa-app1 map default配置多应用映射表(配置应用1为默认应用映射) MSR-posa-app1 ip 2.2.2.1 port 2000配置应用1的IP地址为2.2.2.1,端口号为2000 3. .配置配置pos终
20、端终端MSR posa terminal 1 type tcp listen-port 3000配置终端1为TCP接入方式,监听端口为3000 41POS中继方式中继方式产生背景:产生背景:1. 当需要接入前置机的当需要接入前置机的POS数量比较大的情况下,由于路由器能提供的数量比较大的情况下,由于路由器能提供的POS接入接口有限,所以不得不使用多个接入路由器,这样在前置机接入接口有限,所以不得不使用多个接入路由器,这样在前置机和这些接入路由器之间存在多条和这些接入路由器之间存在多条TCP连接连接 2. 另外,现在无线另外,现在无线POS机开始大量使用机开始大量使用 ,这些无线,这些无线POS
21、机的上行数据都机的上行数据都是是TCP/IP数据数据,为了减少前置机的为了减少前置机的POS应用的应用的TCP/IP连接和接入连接和接入GPRS/CDMA/WALN无线无线POS机,提出了机,提出了POS中继的概念中继的概念 42AR中继方式中继方式43AR中继方式中继方式接入接入路由器配置路由器配置ARpos-server enable使能pos接入功能AR pos-server app tcp 0 30.1.1.1 8010配置POS业务的tcp应用0,指定目的地址与端口AR pos-server map default 0配置缺省映射为应用0,找不到映射关系的报文都送到应用0ARFcm3
22、/0 async mode pos 1FCM接口下配置pos接入ARFcm3/1 async mode pos 2FCM接口下配置pos接入ARFcm3/2 async mode pos 3FCM接口下配置pos接入AR-Ethernet1/0 ip address 30.1.1.1 24配置接口IP地址配置说明44AR中继方式中继方式中继中继路由器配置路由器配置AR relay-pos template example创建pos中继模板AR-relay-pos-template-test listen-port 2000创建监听端口AR-relay-pos-template-test app
23、 0 20.1.1.1 7010配置应用0AR map 01f1 0配置映射到应用0AR interface ethernet 1/0进入eth1/0接口AR-Ethernet1/0 ip address 30.1.1.1 24配置接口IP地址AR interface ethernet 1/1进入eth1/1接口AR-Ethernet1/1 ip address 20.1.1.2 24配置接口IP地址配置说明45MSR中继接入方式中继接入方式接入路由器接入路由器配置配置MSR posa server enable 使能pos接入服务MSR interface ethernet1/0进入Ethe
24、rnet1/0接口视图MSR-Ethernet1/0 ip address 2.2.2.6 24 配置Ethernet1/0地址为46MSR中继接入方式中继接入方式MSR posa app 1 type tcp 配置Router A到Router B的应用1,为TCP连接方式 MSR-posa-app1 map default配置多应用映射表(配置应用1为默认应用映射) MSR-posa-app1 ip 30.1.1.2 port 3200 配置应用1的IP地址为30.1.1.2,端口号为3200 MSR-posa-app1 mode temporary配置应用1的连接模式为短连接 MSR i
25、nterface fcm1/0进入fcm1/0接口视图MSRFCM1/0 posa bind terminal 1 配置终端1的接入接口为FCM1/0 MSR interface async 1/0进入async1/0接口视图MSRAsync1/0 posa bind terminal 2配置终端2的接入接口为Async1/0 47MSR中继接入方式中继接入方式中继路由器中继路由器 的配置的配置MSR posa server enable使能POS接入服务 MSR posa app 1 type tcp 配置RouterB到前置机的应用1,为TCP连接方式 MSR-posa-app1 map
26、default 配置多应用映射表(配置应用1为默认应用映射) MSR-posa-app1 ip 30.1.1.1 port 2000 配置应用1的前置机IP地址为30.1.1.1,端口号为2000 MSR posa terminal 1 type tcp listen-port 3100 配置终端1,为TCP接入方式,监听端口为3100 MSR posa terminal 2 type tcp listen-port 3200 配置终端2,为TCP接入方式,监听端口为3200 MSR posa terminal 3 type tcp listen-port 3300配置终端3,为TCP接入方式
27、,监听端口为3300 nPOSPOS接入业务介绍接入业务介绍nPOS接入典型组网接入典型组网nPOS接入原理介绍接入原理介绍nPOSPOS接入典型配置接入典型配置nPOS接入故障排除接入故障排除目录目录49常见故障点和信息收集点常见故障点和信息收集点PSTNPOS机路由器前置机IP抓调试信息抓调试信息故障疑点故障疑点故障点:故障点:lPOS机机lPSTN线路线路lPBX、IPPBX、IADlFCM板卡板卡lIP线路线路l前置机前置机信息收集:信息收集:l完整网络拓扑完整网络拓扑lPOS机配置机配置lPOS机出错信息机出错信息l路由器配置路由器配置l路由器调试信息路由器调试信息l前置机出错信息前
28、置机出错信息50路由器常用信息收集命令路由器常用信息收集命令MSR系列(系列(1)1.display posa status terminal查看查看pos终端的信息。信息项主要包括:终端终端的信息。信息项主要包括:终端ID、终端类型、终端接入、终端类型、终端接入接口监听端口、连接状态接口监听端口、连接状态 display posa status terminalTerminalID Type Interface ListenPort State1 TCP - 2000 Unlinked2 FCM - - Up254 TCP - 3000 Linked255 Flow Asy1/0 - Dow
29、n 51路由器常用信息收集命令路由器常用信息收集命令MSR系列(系列(1)2. display posa statistics terminal 查看查看POS终端的统计信息。信息项主要包括:终端终端的统计信息。信息项主要包括:终端ID、收到的报文数目、收到的报文数目、发送的报文数目、错误的报文数目、应用映射错误的报文数目、缓存已发送的报文数目、错误的报文数目、应用映射错误的报文数目、缓存已满丢弃的报文数目与链路不通丢弃的报文数目满丢弃的报文数目与链路不通丢弃的报文数目 display posa statistics terminalTerminalID Receive Send PktErr
30、 DisErr InDiscarded OutDiscarded1 100 50 2 2 2 52 60 70 0 10 0 63 100 100 0 0 0 52路由器常用信息收集命令路由器常用信息收集命令MSR系列(系列(1)3. display posa status app 查看查看POS应用的信息。信息项主要包括:应用应用的信息。信息项主要包括:应用ID、应用类型、模式、应用、应用类型、模式、应用接口接口/应用应用IP地址和端口号、连接状态地址和端口号、连接状态 display posa status appAppID Type Mode Interface IPAddr:Port
31、State1 TCP Temporary - 192.168.7.254:1000 Linked2 Flow - Asy1/0 - Down9 TCP Normal - 192.168.4.1:20 Unlinked11 TCP Normal - 192.4.5.5:111 U53路由器常用信息收集命令路由器常用信息收集命令MSR系列(系列(1)4. display posa statistics app 查看查看POS接入应用的统计信息。信息项主要包括:应用接入应用的统计信息。信息项主要包括:应用ID、收到的报文数目、发、收到的报文数目、发送的报文数目、错误的报文数目、分发处理错误的报文数目
32、、缓存已满丢弃的报送的报文数目、错误的报文数目、分发处理错误的报文数目、缓存已满丢弃的报文数目与链路不通丢弃的报文数目。文数目与链路不通丢弃的报文数目。 display posa statistics appAppID Receive Send PktErr DisErr InDiscarded OutDiscarded1 100 50 2 2 2 32 60 70 0 0 0 03 100 10 0 0 0 0 54路由器常用信息收集命令路由器常用信息收集命令MSR系列(系列(1)5.display fcm statistics 查看查看FCM接口的接口的POS接入的统计信息。如果不指定接口
33、,则显示所有接入的统计信息。如果不指定接口,则显示所有FCM接口的统计信息接口的统计信息 display fcm statistics interface fcm1/0Interface TerminalID ConnectFailed TimedOutfcm1/0 5 2 1字段描述ConnectFailed 因拨号协商不成功的次数 TimedOut 因交易超时而断开的次数 55路由器常用信息收集命令路由器常用信息收集命令MSR系列(系列(1)6.display tcp status显示路由器当前所有的显示路由器当前所有的TCP连接情况连接情况 display tcp status TCPC
34、B Local Add:port Foreign Add:port State235a6284 129.102.100.142:23 129.102.1.92 Established235a66c4 0.0.0.0:23 0.0.0.0.0 Listening以上显示信息表示:一个以上显示信息表示:一个TCP连接已经建立,该连接已经建立,该TCP连接的本地连接的本地IP地址地址为为129.102.100.142,本地端口号为,本地端口号为23,远程,远程IPIP地址为地址为129.102.1.92 2,另,另外,本地有一个对外,本地有一个对23号端口监听的服务器进程号端口监听的服务器进程 56
35、路由器常用信息收集命令路由器常用信息收集命令AR系列(系列(2)1.display pos-interface显示显示POS接入端口有关接入端口有关POS接入的主要信息,信息项主要包括:接口名称、接入的主要信息,信息项主要包括:接口名称、ID编号、连接状态、收到的报文数目、错误的报文数目、应用映射错误的报文数目、编号、连接状态、收到的报文数目、错误的报文数目、应用映射错误的报文数目、丢弃的报文数目与缓存的报文数目丢弃的报文数目与缓存的报文数目 Router display pos-interfaceID Interface Type State Recv Send PacErr MapErr
36、Discarded Buffered0 serial0 async up 100 50 2 1 3 21 serial1 fcm down 0 0 0 0 0 57路由器常用信息收集命令路由器常用信息收集命令AR系列(系列(2)2.display pos-app显示显示POS应用的有关信息,信息项主要包括:应用编号、连接状态、收到应用的有关信息,信息项主要包括:应用编号、连接状态、收到的报文数目、错误的报文数目、分发处理错误的报文数目、丢弃的报文数的报文数目、错误的报文数目、分发处理错误的报文数目、丢弃的报文数目与缓存的报文数目。目与缓存的报文数目。 Router display pos-ap
37、pAppId State Recv Send PacErr DisErr Discarded Buffered 0 up 100 50 2 2 2 3 1 up 60 70 0 0 0 03.display tcp status /display fcm和和MSR系列的命令一致系列的命令一致58路由器常用信息收集命令路由器常用信息收集命令AR系列(系列(2)4.display relay-pos tcp显示显示POS中继的中继的TCP连接状态和缓存使用状态连接状态和缓存使用状态 display relay-pos tcpClient-IP/APP-ID Template State Total
38、 Buffered Used Free0 test1 Linked 200K 0 0 200K169.254.188.21 test1 Linked 50K 0 0 50K5. display relay-pos statistics 显示显示POS中继的统计信息中继的统计信息 display relay-pos statisticsClient-IP/APP-ID Template Recv Send PacErr Discarded10.1.1.1 test 0 0 0 0 10.1.2.1 test 0 0 0 59常用的常用的debug信息收集命令(信息收集命令(3)MSR常用的常用的
39、debug信息收集命令信息收集命令1.debugging posa all terminal terminal-id | app app-id 2.debgging all interface fcmx/x3.debugging tcp eventAR常用的常用的debug信息收集命令信息收集命令1.debugging pos all 2. debugging pos-app appID 3.debugging pos-interface fcmID4. debugging physical all interface fcm fcmx/x5.debugging tcp 60路由器收不到路由器
40、收不到POSPOS机的报文(机的报文(1)问题现象:问题现象:POS刷卡后刷卡后,FCM板卡接口不能板卡接口不能UP可能原因可能原因:lpos机配置拨号号码错误机配置拨号号码错误lpos机没有配置机没有配置TPDUlpos机设置拨号方式错误机设置拨号方式错误lPSTN线路问题线路问题lFCM接口问题接口问题l路由器配置问题路由器配置问题61路由器收不到路由器收不到POSPOS机的报文(机的报文(1)解决方案解决方案1.1.检查检查POS机配置(拨号方式、号码、机配置(拨号方式、号码、TPDU设置)设置)2.2.检查检查PSTN线路(用电话打几次测试线路质量)线路(用电话打几次测试线路质量)PS
41、TNPOS机路由器3.3.检查路由器的配置检查路由器的配置4.4.查看查看FCM板卡驱动,如果驱动低,升级驱动版本到板卡驱动,如果驱动低,升级驱动版本到2.32.3以上以上5.5.检查检查FCM板卡或接口是否有故障板卡或接口是否有故障62路由器收不到路由器收不到POSPOS机的报文(机的报文(1)问题现象:问题现象:POS刷卡后,刷卡后,FCM板卡接口板卡接口UP几秒时间立即几秒时间立即DOWN掉,此时掉,此时POS机未机未传输任何报文传输任何报文可能原因:可能原因:1. .电话线路质量问题电话线路质量问题2. .版本驱动太低版本驱动太低在实际组网中,由于与在实际组网中,由于与FCM直连的直连
42、的PBX种类多样,有的种类多样,有的PBX对摘机的时对摘机的时机非常敏感。具体说:如果机非常敏感。具体说:如果POS机发起呼叫,机发起呼叫,PBX会发铃流到会发铃流到FCM接口接口上,随后上,随后FCM会摘机,但是对于某些交换机如果发出铃流后,会摘机,但是对于某些交换机如果发出铃流后,FCM摘机摘机过快,从过快,从POS机侧会收到忙音,导致此次刷卡交易失败;而还有一些交机侧会收到忙音,导致此次刷卡交易失败;而还有一些交换机发出铃流后,换机发出铃流后,FCM摘机过快,交换机没有立刻检测到摘机过快,交换机没有立刻检测到FCM摘机,随摘机,随后后FCM开始与开始与POS机之间进行的机之间进行的V.2
43、2 MODEM协商,但交换机没有及时协商,但交换机没有及时将将FCM发出的信号送到发出的信号送到POS机端,导致协商失败。机端,导致协商失败。63路由器收不到路由器收不到POSPOS机的报文(机的报文(1)解决方案:解决方案:1. .检查电话线路质量检查电话线路质量2. .升级升级FCM板卡驱动到板卡驱动到2.3以上以上FCM板卡驱动历史板卡驱动历史1.9 支持支持EMV标准,标准,2K字节字节2.0 支持支持POS机发过来的连续报文机发过来的连续报文2.1 单任务转为多任务处理,提高接通率单任务转为多任务处理,提高接通率2.3 解决了解决了2.1版本的三个问题,是稳定版本,详见版本使用指导书
44、版本的三个问题,是稳定版本,详见版本使用指导书2.4 FCM振铃后发送消息给振铃后发送消息给pos机的时间由机的时间由2.3版本的版本的0.5s延长到延长到2s2.6增加增加FCM单板的单板的MODEM协商参数设置功能协商参数设置功能 AR28_AR46系列:系列:F0309P07及以后版本及以后版本 MSR系列:系列:E1804及以后版本及以后版本 64路由器接收数据后不向前置机发送(路由器接收数据后不向前置机发送(2)问题现象:问题现象:打开打开POS接入的接入的debugging pos all调试开关,显示从调试开关,显示从POS机接收到数据,机接收到数据,但是:调试信息显示:但是:调
45、试信息显示:POS1: App map Error!问题原因问题原因: :说明多映射配置错误,映射到的应用不存在说明多映射配置错误,映射到的应用不存在解决方案:解决方案:配置正确的应用映射配置正确的应用映射65路由器接收数据后不向前置机发送(路由器接收数据后不向前置机发送(2)问题现象:问题现象:连续出现调试信息:连续出现调试信息:Connecting to remote-peer failed for APP 0:KEPT-KEPT问题原因问题原因: :因为配置了因为配置了pos-server source-ip命令,但是配置的地址不是接口下可用命令,但是配置的地址不是接口下可用的地址的地址
46、解决方案:解决方案:用用pos-server source-ip命令配置正确的源地址命令配置正确的源地址66路由器接收数据后不向前置机发送(路由器接收数据后不向前置机发送(2)问题现象:问题现象:出现调试信息:出现调试信息:APP0: Initiate TCP connection request OK!, 但是用但是用display pos-app看看APP状态不是状态不是LINKED问题原因问题原因: :与前置机之间网络不通与前置机之间网络不通解决方案:解决方案:使前置机与路由器之间能使前置机与路由器之间能ping通。如果前置机与路由器之间有防火墙,通。如果前置机与路由器之间有防火墙,确认
47、从路由器出去的源地址是否允许通过防火墙确认从路由器出去的源地址是否允许通过防火墙67路由器接收不到前置机发送的报文(路由器接收不到前置机发送的报文(3)问题现象:问题现象:打开打开debugging pos all 调试开关,发现没有接收到前置机发送的报文调试开关,发现没有接收到前置机发送的报文可能原因:可能原因:l前置机的程序发送的报文格式不对前置机的程序发送的报文格式不对l前置机发送报文是一个一个字节进行发送的,由于我们的程序需要检查前置机发送报文是一个一个字节进行发送的,由于我们的程序需要检查 前两个字节来计算报文的长度并确定下一步的报文的处理,如果仅收到前两个字节来计算报文的长度并确定
48、下一步的报文的处理,如果仅收到一个字节并认为是一个错误的报文就将其丢弃了,导致收不到整个报文一个字节并认为是一个错误的报文就将其丢弃了,导致收不到整个报文解决方案:解决方案:更该前置机程序更该前置机程序68路由器接收不到前置机发送的报文(路由器接收不到前置机发送的报文(3)问题现象:问题现象:从从POS接入模块的调试信息看到,一次交易中的最后一个来自前置机的数接入模块的调试信息看到,一次交易中的最后一个来自前置机的数据包不能收到,并且出现据包不能收到,并且出现TCP of app1 is closed by peer!的调试信息的调试信息可能原因:可能原因:由于前置机使用的是短连接的应用。也就
49、是前置机在发完最后一个数据包由于前置机使用的是短连接的应用。也就是前置机在发完最后一个数据包时马上把时马上把socket关闭了,这时路由器收不到最后一个数据包关闭了,这时路由器收不到最后一个数据包解决方案:解决方案:请将主机版本升级到最新版本。前期有些版本存在这个问题。请将主机版本升级到最新版本。前期有些版本存在这个问题。69POSPOS机接收不到路由器发送的报文机接收不到路由器发送的报文(4 4)问题现象:问题现象:POS接入模块的调试信息显示从前置机收到了数据,但是数据不能发到接入模块的调试信息显示从前置机收到了数据,但是数据不能发到POS机上(物理接口调试信息上没有看到有数据出去)机上(
50、物理接口调试信息上没有看到有数据出去)可能原因:可能原因:查看从前置机上收到的报文,并与发完前置机的报文比较查看从前置机上收到的报文,并与发完前置机的报文比较,TPDU的目的的目的地址和源地址是否交换。如果不交换或出现其他的地址,说明前置机发回地址和源地址是否交换。如果不交换或出现其他的地址,说明前置机发回来的数据是错误的来的数据是错误的解决方案:解决方案:请客户修改前置机的程序请客户修改前置机的程序 70用用display fcm看到连接失败和超时(看到连接失败和超时(5 5)问题现象:用问题现象:用display fcm看到有连接失败和超时的记录看到有连接失败和超时的记录可能原因:可能原因
51、:l如果是某电话(用户拨错号码)拨到了接到如果是某电话(用户拨错号码)拨到了接到FCM接口的电话线的号接口的电话线的号码,拨一次就出现一次连接失败的记录;码,拨一次就出现一次连接失败的记录;l如果在如果在POS机上做交易,连接还没有建立时,突然取消交易或在拨机上做交易,连接还没有建立时,突然取消交易或在拨号过程中出现号过程中出现POS机或线路异常,会产生连接失败;机或线路异常,会产生连接失败; l拨号协商连接起来后,拨号协商连接起来后,POS机出现异常或线路出现故障,由于没有机出现异常或线路出现故障,由于没有挂断连接,路由器将利用超时机制挂断连接,会出现超时断开的记挂断连接,路由器将利用超时机
52、制挂断连接,会出现超时断开的记录;录; lFCM单板与单板与POS机拨号协商是一种简化协商流程的快速连接,因此机拨号协商是一种简化协商流程的快速连接,因此出现出现PSTN信号抖动等不稳定情况时,协商不成功也是偶尔出现的。信号抖动等不稳定情况时,协商不成功也是偶尔出现的。解决方案:解决方案:l如果连接失败或超时很频繁,先换个电话号码试试如果连接失败或超时很频繁,先换个电话号码试试l如果还不能解决请升级如果还不能解决请升级FCM单板驱动(至少升级到单板驱动(至少升级到2.3)71业务监控程序显示交易成功但业务监控程序显示交易成功但pospos机显示失败(机显示失败(6 6)问题现象:问题现象:后台
53、业务监控程序显示交易成功,但后台业务监控程序显示交易成功,但POS机显示交易失败机显示交易失败原因分析:原因分析:这种情况多半是后台业务程序处理很慢或上行的串口转发数据阻塞引起的。这种情况多半是后台业务程序处理很慢或上行的串口转发数据阻塞引起的。后台显示交易成功,表示路由器收到了后台显示交易成功,表示路由器收到了POS机的报文,并送到了后台,同机的报文,并送到了后台,同时后台也会将处理后的报文向路由器发送了。如果这时路由器收不到报文,时后台也会将处理后的报文向路由器发送了。如果这时路由器收不到报文,或路由器收到报文时已经超过了路由器或或路由器收到报文时已经超过了路由器或POS机设置的超时断开时
54、间机设置的超时断开时间(POS机与路由器之间的下行连接断开了),机与路由器之间的下行连接断开了),POS机不会收到报文,显示机不会收到报文,显示交易失败。如果从调试信息看,在路由器收到了前置机发回的报文的情况交易失败。如果从调试信息看,在路由器收到了前置机发回的报文的情况下,发送报文时会显示错误信息:下,发送报文时会显示错误信息:“Linkdown”解决方案:解决方案:lARAR利用命令利用命令pos-server fcm tradetime 命令延长业务超时时间,默认为命令延长业务超时时间,默认为 6000ms,MSR利用利用posa fcm tradetimel改善上行通信带宽或后台处理业
55、务的速度改善上行通信带宽或后台处理业务的速度l延长延长POSPOS机的超时断开时间机的超时断开时间72pos问题处理实例(问题处理实例(1)配置类问题:配置类问题:1. AR46是否支持是否支持E1 POS接入?接入? 不支持,只有不支持,只有MSR50系列支持系列支持2. POS接入是否能够携带主叫号码。用于把主叫号码送到服务器,服务接入是否能够携带主叫号码。用于把主叫号码送到服务器,服务器验证这个主叫号码的真伪?器验证这个主叫号码的真伪? 不能,目前不支持不能,目前不支持3.AM能支持能支持pos刷卡业务吗?刷卡业务吗? AM用于普通的拨号业务,用于普通的拨号业务,FCM是快速拨号模块,适
56、用于是快速拨号模块,适用于pos刷卡业务刷卡业务4.某局点某局点pos机签到总是第一次失败,第二次成功机签到总是第一次失败,第二次成功 通过检查发现通过检查发现pos机配置了两个号码,第一个号码设置错误,第二个机配置了两个号码,第一个号码设置错误,第二个 号码设置正确,所以当号码设置正确,所以当pospos机通过第一个号码不通的时候,通过第二机通过第一个号码不通的时候,通过第二个号码进行拨号,签到成功。个号码进行拨号,签到成功。73pos问题处理实例(问题处理实例(1)5. .某局点开局,前置机上提示错误报文长度域异常,太大或太小某局点开局,前置机上提示错误报文长度域异常,太大或太小查看用户配
57、置,用户在所有查看用户配置,用户在所有FCM接口下的配置接口下的配置 posa bind terminal 1 app 1/用于为透传模式的终端指定用于为透传模式的终端指定POS应用应用 将配置修改为将配置修改为:posa bind terminal 1,问题解决。问题解决。74pos问题处理实例(问题处理实例(2)故障类问题:故障类问题:中国工商银行重庆分行中国工商银行重庆分行pos刷卡,时通时不通,接入设备为刷卡,时通时不通,接入设备为AR46可能原因:可能原因:电话电话线路质量不好,某些时刻抖动比较厉害线路质量不好,某些时刻抖动比较厉害pos机问题机问题路由器问题路由器问题前置机程序问题
58、前置机程序问题信息收集:信息收集:1. .收集收集diag信息信息2. .电话线路质量检测,将接电话线路质量检测,将接pos机的电话线接机的电话线接pos机,另一次将接机,另一次将接FCM接接口的电话线接一部电话,进行通话,看是否有杂音,干扰等。口的电话线接一部电话,进行通话,看是否有杂音,干扰等。75pos问题处理实例(问题处理实例(2)3.设置设置pos机的拨号号码,不让其它机的拨号号码,不让其它pos机拨打到此号码上,打开机拨打到此号码上,打开debugging pos all,debugging physical all interface f2/0/5 调试开关,刷卡测试,复现问题。
59、调试开关,刷卡测试,复现问题。问题分析:问题分析:1. .通过通话测试,电话线路良好。通过通话测试,电话线路良好。2. .通过通过debug 信息查看,信息查看,FCM收到收到POS机报文后,发给前置机,但前置机报文后,发给前置机,但前置机长时间(机长时间(1分钟左右)不回应消息,导致刷卡失败。分钟左右)不回应消息,导致刷卡失败。3. .让客户检查前置机程序。让客户检查前置机程序。debug信息分析技巧:信息分析技巧:1. .要确定一个测试用的接口,此例中用要确定一个测试用的接口,此例中用F2/0/5做的测试,终端做的测试,终端ID为为112. .搜索搜索76pos问题处理实例(问题处理实例(
60、2)3. .可以看出,当路由器将报文发给应用后,等待可以看出,当路由器将报文发给应用后,等待57秒后,前置机没有回报文,秒后,前置机没有回报文,导致失败。导致失败。77pos问题处理实例(问题处理实例(3)长春工行长春工行pos接入问题接入问题问题现象:问题现象:据反馈某宾馆据反馈某宾馆pos机机刷卡不成功刷卡不成功处理过程:处理过程:1. .确定问题现象,每次确定问题现象,每次POS机刷卡交易,都不能正常进行,机刷卡交易,都不能正常进行,POS机上显机上显示没有载波信号、或超时连接断开。让示没有载波信号、或超时连接断开。让pos机拨到某一号码,其它机拨到某一号码,其它pos机不会拨达到此号码
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乡村生态种植产业合同
- 文职类年终总结
- 无公害蔬菜即食沙拉创新创业项目商业计划书
- 智能化药品管理设备创新创业项目商业计划书
- 2025年新能源电动车电池管理系统专利技术分析报告
- 酒店团队入住培训课件
- 2025年工业机器人柔性制造系统在农业机械行业的应用优化报告
- 多篇文章如何汇报
- 小区物业客服部工作总结
- 外贸销售年度工作总结
- 浙江省通用安装工程预算定额第八册
- 乡村振兴战略实施与美丽乡村建设课件
- 中频电疗法理疗(共60张PPT)精选
- 医学信息检索与利用智慧树知到答案章节测试2023年杭州医学院
- 黑底搭配大气企业宣传商业计划书商务通用PPT模板
- GB/T 17608-2006煤炭产品品种和等级划分
- 沪教五年级数学上册第一单元测试卷
- 地下停车库设计统一规定
- 综合实践课《绳结》教学设计
- 建筑装饰设计收费管理规定
- 电子课件-《市场营销》-A45-2298完整版教学课件全书电子讲义(最新)
评论
0/150
提交评论