【熊说星空】短信服务:星空私有云应用服务器内网环境不支持访问外网情况下如何使用短信服务?原创
金蝶云社区-福分小熊
福分小熊
11人赞赏了该文章 810次浏览 未经作者许可,禁止转载编辑于2021年12月11日 11:31:46

提单:R20211105-0140、R20211105-0140,感谢总部陈北春老师、向北北老师的大力支持。

以下均为在实施同一个客户的私有云应用服务器环境时遇到的问题。



一、短信测试发送失败,失败原因:访问金蝶云网络期间发生错误,请稍后重试。

image.png


二、解决措施

需要星空应用服务器所在服务器需要能够支持网络访问金蝶网关:api.kingdee.com, 端口:80、443

(就是CMD中操作ping api.kingdee.com能通;telnet api.kingdee.com 80能通)

image.png


三、后续问题20211208:在开通了api.kingdee.com功能后,使用网上银行模块进行付款单/收款退款单提交银行付款短信验证,有时候能正常发送短信,有时候又不可以

就是开启网上银行参数设置:付款单/收款退款单提交银行时需要短信验证。

比如付款单点提交银行后需要短信验证(此处短信验证是发给点提交银行的账号对应的手机号)

image.png

发送短信的时候会提示短信发送失败,如下图所示。

image.png


目前报错原因不是很明确,但是实施顾问测试发现:

在客户星空应用服务器中CMD操作ping api.kingdee.com会出现丢包情况。

image.png

测试ping 120.92.44.77会提示超时

image.png


原因分析:之前允许网络访问测试是针对域名而非针对IP的。

可能跟防火墙老化或策略有关系。具体这方面就不太了解,可能还是得找客户IT或防火墙厂商排查看下。


解决措施:

已经申请开通了访问IP(120.92.44.77)的策略。后测试就不会出现这个问题了。


弊端:一般放开域名就可以了,域名是固定的,IP可能不固定。

如果api.kingdee.com对应的IP变了,还需要重新申请放开新的IP。


四、新问题20211210:出现短信无法发送的情况、ping域名提示找不到主机

在金蝶云星空应用服务器上操作,发现ping提示请求找不到主机api.kingdee.com。请检查该名称,然后重试。

pingIP是正常的。

image.png


按照网上的参考解决办法:

ping域名请求找不到主机原因分析解决办法 - 主机吧 (zhujib.com)

image.png

目前ping域名是正常的。


原因分析:不明待确认

赞 11