问题
我设置了短信服务商。可以正常发短信,但是却无法接收短信,为什么?
解决方案
想要接收短信,需要 3CX 的 HTTPS 端口(通常是5001或443)可以访问我们的短信代理。点击管理控制台里的 “测试” 按钮可以确认这一点。
另外你也需要确认发信号码的格式需要是中间没有空格或其他字符(比如+11234567890)的e164格式。以上两点都设置正确的话就可以马上收到短信了。
最后,检查 webhook URL 必须在提供商网站中正确设置。请注意,如果您重新创建短信服务,webhook URL 将会改变。随后,您必须在提供商的网站中更新 webhook URL!请注意,如果您重新创建短信服务,webhook URL 将会改变。
如果客户使用自定义域名的话需要注意:
- 根据通用证书验证规则,覆盖安装 FQDN 的有效证书。 可以使用通配符,但是,通配符证书不能重复使用于安全的 SIP 传输,这要根据以后的 RFC 规定。
- Nginx 服务器证书中必须包含必要的 “中间证书”。请遵循证书发行商的指导。一般来说,所有的证书颁发机构都依赖于中间证书。可以在这里检查:https://www.sslshopper.com/ssl-checker.html