首页 文章

为什么csipsimple使用错误的端口来回答freeswitch

提问于
浏览
0

android手机CSipSimple <1000>请求邀请→wifi→专用网络(192.168.1.30)→公共网络(121.xxx)→freeswitch(公共网络47.xxx)

freeswitch看到手机的ip是121.xxx:31155,并在sip中反复拨打:rport = 31155;收到= 121.xxx但手机请求INVITE仍然使用错误的端口:

> Contact: <sip:1000@121.xxx:53753;ob>

当另一部手机想要调用此csipsimple <1000>时,freeswitch INVITE 1000使用ip / port xxxx:53753,因此CSipSimple <1000>无法获得INVITE消息

为什么?

1 回答

  • 0

    最后,我找到了原因 . 这是防火墙的问题 . 手机连接wifi,当sip手机将第一个端口更改为另一个端口时,wifi设备的防火墙不会分配另一个端口 .

相关问题