金蝶云星空标准版(或者企业版)网上银行模块费用不高,但能提升出纳工作效率和快捷性。只要用户跟银行方谈好协议,可以实施部署此模块。
场景:
用户租用了联通公司的宽带,固定IP,采用D-Link路由器。一台PC机充当银行前置机,因为要插入一个硬件的U盾,所以只能部署在企业局域网内,而金蝶云星空标准则部署在华为云服务器上。
在华为云服务器上调试云星空网上银行配置程序,选中相关银行,目前标准版本支持主流银行接口。然后输入远端IP地址,这个地址即联通的那个固定IP地址,输入端口。显示无法连通。银行方的前置程序的端口是8007,局域网地址是192.168.0.58,在局域网内 telnet 192.168.0.58 8007是正常的,说明银行的前置程序端口侦听正常。在D-Linke路由器上设端口映射,外网端口也设为8007,在金蝶云星空配置界面始终显示无法连接。
后尝试了下将外网端口改成20001,内网端口和地址维持不变。一下子就通了。也就是联通公司将8007这个端口给屏蔽掉了,听说运营商喜欢屏蔽80、443、22之类端口,说是网信办的要求,将8007端口都屏蔽掉了,确实让人有些不明所以,难道做了一条屏蔽规则:80、80*,将80打头端口全干掉了?
大家后面碰到类似场景,可以换个大端口尝试一下。比如本案例中的20001。