调用扩展程序时出现“未找到扩展程序”错误

调用扩展程序时出现“未找到扩展程序”错误

我已经设置了一个 SIP 服务器,并将两个 polycom soundstation duo 设备连接到它。它们都很好地注册了 SIP 服务器的线路,但是当我尝试从一个设备向另一个设备拨打电话时,asterisk 的 CLI 返回以下通知:

从‘1000’ (58.65.17.222:5060) 到分机‘1001’ 的呼叫被拒绝,因为在上下文‘polycom’中未找到分机。

extension.conf 的相关片段如下:

[polycom]
exten => 1000,1,Dial(SIP/1000)
exten => 1000,2,VoiceMail,u1000
exten => 1000,102,VoiceMail,b1000
exten => 1001,1,Dial(SIP/1001)
exten => 1001,2,VoiceMail,u1001
exten => 1001,104,VoiceMail,b1001

sip.conf 如下所示:

[1000]
type=friend
host=dynamic
dtmfmode=rfc2833
context=polycom

[1001]
type=friend
host=dynamic
dtmfmode=rfc2833
context=polycom

您能发现这些配置中的任何错误吗?

答案1

您的配置文件看起来不错。如果这个问题很愚蠢,请原谅,但是 - 您是否重新加载了拨号计划?添加后会有什么结果?

exten=>s,1,Answer()
exten=>s,n,Playback(beep)
exten=>s,n,Hangup() 

这与您的 Polycom 环境有关吗?

相关内容