这个问题导致呼叫SIP不存在的分机会解析出诡异的IP地址。消耗很长时间。
截止asterisk 1.8.7.1 这个问题存在,新版本没测试。
关注地址:https://issues.asterisk.org/view.php?id=18514
解决方案:
exten => s,1,ChanIsAvail(${ARG2}&IAX2/${ARG1},20,t)
exten => s,n,NoOp(${AVAILCHAN})
exten => s,n,Set(NewVar=${CUT(AVAILCHAN,,1)})
exten => s,n,NoOp(${NewVar})
exten => s,n,Dial(${NewVar}/${EXTEN})
exten => s,n,Hangup()
本文介绍了一个存在于Asterisk 1.8.7.1版本中的问题,即呼叫不存在的SIP分机会导致解析出错误的IP地址,并且会消耗大量时间。文章提供了一种解决方案,通过特定的配置可以避免这一问题的发生。
9050

被折叠的 条评论
为什么被折叠?



