freeswitch通过前端配置生成gw*.xml文件后按照对应呼叫策略规则,发起的sip-invite协议不正确。
问题如下:
image.png

问题排查解决

从上面可以看到,我们通过freeswitch所在本机器呼叫对应网关时候,按理对应的sip的From和To应该是:
image.png
但是确变成了:
From: "01118500270710" <sip:FREESWITCH@61.50.127.14>
所以我们需要通过sofia status查看注册的外部外关的前缀.

./fs_cli -P 8031 -p testtest -x 'sofia status'

image.png

我们需要指定对应网关的username;进入对应配置文件
image.png

后面发现是需要重新加载配置文件即可(reload mod_sofia),或者重新启动服务. 不需要配置username也可以

针对于这种存量网关我们使用重新加载指令是不会生效的以下指令只会针对于新生成网关有效

 ./fs_cli -P 8031 -p testtest -x 'sofia profile external rescan'

我们需要使用以下加载全部网关配置指令(注:以下指令对于正在通话中的电话会自动挂断)

 ./fs_cli -P 8031 -p testtest -x 'reload mod_sofia'

最后我们再次查看网关状态:
image.png

再次呼叫即可得到如下结果:
image.png


startshineye
91 声望26 粉丝

我在规定的时间内,做到了我计划的事情;我自己也变得自信了,对于外界的人跟困难也更加从容了,我已经很强大了。可是如果我在规定时间内,我只有3分钟热度,哎,我不行,我就放弃了,那么这个就是我自己的问题,因为你自己...


引用和评论

0 条评论