FreeSWITCH的32秒挂机

freeswitch投产使用过程中,发现大量通话时长为32秒的通话,并且这下32秒通话全部来自与其中一台freeswitch中,这台freeswitch中的通话记录没有超过32秒的话单,所以对这台freeswitch进行抓包分析处理,发现其中contant代的地址不对,代成了媒体地址,所以导致在发送200ok接通后,对方ack回不来,32秒后自动拆线。

image.png

在给A发183和后面的200ok的时候contact地址被替换了,导致A的ack发送不到FS,FS就一直发200ok,A一直向错误的外网地址发送ack,最后30s左右FS结束了会话;(FS:192.168.1.117,A:192.168.1.30,B:192.168.1.96)

image.png

ext sip ip 配置好就行


image.png

你可能感兴趣的:(FreeSWITCH的32秒挂机)