提单:
R20210625-2527
R20210625-2528
R20210625-2529
【问题记录】:
1、代理程序-ftp服务器建立连接问题:
1)、汇丰银行付款提交测试,代理程序报错与ftp服务器建立连接失败:invalid privatekey
沟通确认现场在代理程序配置的汇丰证书路径为银行的公钥,实际应该为我们使用证书生成工具生成的私钥,换成之前生成的私钥之后,报错变成下面的
2)、汇丰银行付款提交测试,代理程序报错与ftp服务器建立连接失败:userauthor fail
这次确实是私钥,不过是与ftp服务器建立连接时进行公钥私钥校验的时候认证失败,应该之前这套公钥私钥有问题,由于之前不是按照文档上的工具指导生成的。这次决定按文档来,帮下载了一个winscp其中putty key generator与指导文档一致,需要用RSA加密算法来生成公钥私钥。生成完成之后,重新将公钥提供给银行,将私钥放在代理程序原来的路径下。
3)、汇丰银行付款提交测试,代理程序报错与ftp服务器建立连接失败:cannot find message [/D:/sc]
该路径为汇丰银行支付文件上传路径,也就是银行ftp服务器上的路径,根据历史约定,上传到ftp服务器的根路径即可
由于是linux系统服务器,所以直接配置路径为/即可。
2、上述问题解决之后,代理程序成功将付款文件上传到ftp服务器根路径,下面是遇到的其他业务配置问题:
1)、银行那边需要我们传输xml格式的报文,客户银企补丁较老,默认只支持csv,需要打银企最新补丁修改银行业务配置-境内支付上送方式 为 xml格式
2)、汇丰银行,客户想通过网银授权,银行反馈需要改协议字段即可,在 银行业务配置-用户与银行签订的协议 修改即可
3)、银行接受到xml请求报文,但是付款方和收款方存在部分信息为空,维护好银企付款方账户附加属性中的信息和收款方银行全称之后付款成功