文本讨论了关于中国银行银企直联使用时出现的1014接收网银服务器应答失败问题,包括问题现象、偶发性及原因分析,提供了解决方法如确认前置机软件版本、修改参数配置、重启前置服务等,并指出是银行前置机程序BUG,同时提及高版本JRE不支持TLSv1的解决方式。
相关链接:
关键词:银企直联、中国银行、微前置机
参考文档:
银企互联-中国银行BOCNET版(BOC NET)前置机配置项及问题分享
更新日志:
20230831V1.0.0:初稿
20241123V1.1.0:更新报错解决方式(高版本jre不支持TLSv1)
1.问题描述
问题现象、报错信息
注意:
本文提到的这个问题都是基于偶发性出现的这个问题,请先确保日常可以正常使用中国银行银企,再参考我这边说的情况。
在进行银企付款时,我有遇到两家客户有反馈:
A客户(目前使用星瀚银企,原先用18年上线中国银行银企,后续未升级银企前置机程序):部分客户会出现中国银行银企支付后,提示1014接收网银服务器应答失败的情况,必须重新发起后才能正常支付,或者一段时间没用中国银行的银企,去查询余额或者交易明细时,很经常会出现1014接收网银服务器应答失败的情况。
B客户(目前使用EAS银企平台,23年年初上线中国银行银企):平常使用不会报错,每次都是后台凌晨3点的时候后台自动调度的时候会提示这个报错。
2.原因分析
分析问题出现的可能原因(视情况而定)
根据和中国银行福建省分行技术老师沟通,偶发提示提示1014接收网银服务器应答失败。
除了本文提供的解决办法外,还可以参考下述链接中内容:
#常见问题#【熊说银企】中国银行:银企报错解答集锦(银行返回码解析)
3.解决方法
解决思路/操作步骤
3.1确认目前前置机软件版本
只要:BOCEIP-D-B2EC_V01.0J07_SP及以上版本(如果低于该版本,请升级前置机软件)
因为低版本没有本文提到的一些参数,强写的话不支持。
3.2修改参数配置
修改\BOCMB2EC\tomcat7.0\webapps\B2EC\WEB-INF\classes\configure.properties
shortConnection=true #原值false
protocol=TLSv1 #原值SSL
3.3重启前置服务
保存后,重启前置服务。
4.应用小结
注意事项;补充说明(视情况而定)
目前判断是银行前置机程序BUG,待后续观察。
另外,需要补充说明下:高版本的JRE不支持TLSv1。
jre升级过,新版的jre禁用TLSv1,打开java.security文件,搜索TLSv1,然后把框起来的去掉,保存。
可参考:
推荐阅读