问题现象:话机振铃后,被叫摘机接听,没有语音。此时被叫话机进入通话状态开始计时,主叫话机依然在响回铃音的状态。
可能原因:被叫话机摘机后,会给主叫回200 OK包。方位话机的响应消息,会发给请求消息中VIA字段里带的地址。某些部署在内网,但是通过NAT映射到公网的PBX发的SIP消息里,VIA字段带的却是私网的地址,导致我们话机响应消息的时候,不能正确送达对端。
解决方法:在话机的配置中,开启“Strict proxy”(中文“兼容特殊服务器”)功能。话机的响应消息将不向VIA里的地址发送,而是直接发给SIP Contact字段里面的地址值。
开启话机“兼容特殊服务器”的方法:进入话机WEB管理页面点击“线路”-“ 高级设定” --勾选“配置兼容特殊服务器” -点击页面底端的提交,如下图所示:
温馨提示,如遇到IP话机无法接起电话的情况,请及时联系呼叫中心系统供应商请求技术支持,不需要自己调整话机配置。因为呼叫中心上线时话机配置都是正确的,出现问题不一定就是这个原因,还是直接找供应商处理更稳妥。