freeswitch sip trunk没有接收入站呼叫

时间:2018-03-04 06:08:35

标签: linux asterisk freeswitch inbound fusionpbx

当我将siip trunk配置为网关时,我的SIP中继提供商给了我一个用户名sip123456,我可以拨打电话没问题,但我无法接收任何入站呼叫!现在我做了很多调查,我发现用户名必须设置为入站呼叫工作的电话号码,有没有其他方法可以解决freeswitch中的问题,因为我的SIP中继提供商不愿意改变用户名到匹配的电话号码?

有关信息我无法提供日志,因为呼叫甚至无法到达freeswitch,我的提供商不希望提供跟踪,此问题也发生在Asterisk和Fusionpbx中!现在为了确保我的发现是正确的,我使用了另一个提供商与另一个客户端,它使用电话号码作为用户名,我的配置适用于传入和传出。我相信你会说要转储其他SIP提供商,但我的客户想找到一个解决方案,因此我发布了这个问题......

我真诚的道歉是因为无法提供跟踪日志等更多信息,但是有人遇到过同样的问题,如果有的话,你使用过其他的工作吗?

1 个答案:

答案 0 :(得分:0)

我建议你去Call Detail Records并查找哪个变量包含你拨打的号码。然后,您可以将该变量用于入站路由。您可以在“默认设置”中更改设置 类别:拨号方案 子类别:目的地 输入:文字 价值:$ {sip_to_user} 在这个例子中,我使用了sip_to_user,你的运营商可以发送在该变量中拨打的号码,或者他们可以用另一种方式发送它。无论哪种方式找到您的电话号码并使用正确的变量名称。如果此设置不存在,则添加它。点击重新加载'重新加载'按钮使更改生效。转到拨号方案 - >目的地并重新保存您的入境目的地,它将使用新变量为您重写入境路线。

最诚挚的问候,Mark J Crane - FusionPBX Creator