解决Freeswitch自定义的账户或超出1019呼叫被拒绝

Song1524 次浏览0个评论2019年06月06日

最近调试Freeswitch呼入,想转接到一个电话号码上,但是出现了CALL_REJECTED报错,一开始我以为是别的原因,后来才知道只能呼叫1000~1019这些用户,解决方法如下:

打开conf/dialplan/default.xml,找到下面一行

<condition field="destination_number" expression="^(10[01][0-9])$">

将其改为

<condition field="destination_number" expression="^(10[0-9][0-9]|1234)$">

熟悉正则表达式的读者应该知道,^(10[01][0-9])$匹配被叫号码1000~1019。因此我们修改之后的表达 式就多匹配了一个1234以及增加到1000~1099。回到控制台或启动fs_cli,执行reloadxml使新的配置生效。

提交评论

请登录后评论

用户评论

    当前暂无评价,快来发表您的观点吧...

更多相关好文

    当前暂无更多相关好文推荐...