提单:R20211105-0140、R20211105-0140,感谢总部陈北春老师、向北北老师的大力支持。
以下均为在实施同一个客户的私有云应用服务器环境时遇到的问题。
一、短信测试发送失败,失败原因:访问金蝶云网络期间发生错误,请稍后重试。
操作路径:administrator账号登录管理中心(私有云)-基础管理-公共设置-短信服务配置
二、解决措施
需要星空应用服务器所在服务器需要能够支持网络访问金蝶网关:api.kingdee.com, 端口:80、443
(就是CMD中操作ping api.kingdee.com能通;telnet api.kingdee.com 80能通)
三、后续问题20211208:在开通了api.kingdee.com功能后,使用网上银行模块进行付款单/收款退款单提交银行付款短信验证,有时候能正常发送短信,有时候又不可以
就是开启网上银行参数设置:付款单/收款退款单提交银行时需要短信验证。
比如付款单点提交银行后需要短信验证(此处短信验证是发给点提交银行的账号对应的手机号)
发送短信的时候会提示短信发送失败,如下图所示。
目前报错原因不是很明确,但是实施顾问测试发现:
在客户星空应用服务器中CMD操作ping api.kingdee.com会出现丢包情况。
测试ping 120.92.44.77会提示超时
原因分析:之前允许网络访问测试是针对域名而非针对IP的。
可能跟防火墙老化或策略有关系。具体这方面就不太了解,可能还是得找客户IT或防火墙厂商排查看下。
解决措施:
已经申请开通了访问IP(120.92.44.77)的策略。后测试就不会出现这个问题了。
弊端:一般放开域名就可以了,域名是固定的,IP可能不固定。
如果api.kingdee.com对应的IP变了,还需要重新申请放开新的IP。
四、新问题20211210:出现短信无法发送的情况、ping域名提示找不到主机
在金蝶云星空应用服务器上操作,发现ping提示请求找不到主机api.kingdee.com。请检查该名称,然后重试。
pingIP是正常的。
按照网上的参考解决办法:
ping域名请求找不到主机原因分析解决办法 - 主机吧 (zhujib.com)
目前ping域名是正常的。
原因分析:不明待确认
推荐阅读