嘿,我正在使用 FreePBX,固件版本为:5.211.65-14 和服务包为 1.0.0.0
在此星号服务器上,我已启动并运行所有程序,但来电可能会被拒绝:
WARNING[56522][C-00000ba4]: Ext. s:6 @ from-sip-external: "Rejecting unknown SIP connection from xxx.xx.x.xx
我和我的服务提供商进行了交谈,他们说发生这种情况是因为他们使用了 SIP 代理,所以我的中继可能已连接到服务器 A,但服务器 B 可能会提供来电。在这种情况下,它会被拒绝。
现在我正在尝试找到这个问题的解决方案,但到目前为止还没有找到。我尝试将“不安全”设置为“非常”。我尝试将两台服务器的 IP 添加到防火墙的白名单中。我使用“permit=”将两台服务器的 IP 添加到对等详细信息中
您知道如何在只连接其中一个 IP 的情况下允许两个 IP 吗?
提前致谢。
答案1
您已将所有提供商的服务器设为中继或允许访客访问。
答案2
解决方案是连接到他们拥有的每个 voip 服务器,然后调整内部路由。没有其他方法可以做到这一点。如果不这样做,Asterisk 可能会连接到服务器 A 并从服务器 B 获得响应。他会拒绝服务器 B。
在我的例子中,我建立了两个连接,一个到服务器 A,一个到服务器 B。如果任何服务器现在响应,Asterisk 就会接受。