Ubuntu 无应用程序';拨号';对于星号中的扩展错误

Ubuntu 无应用程序';拨号';对于星号中的扩展错误,ubuntu,ubuntu-14.04,asterisk,Ubuntu,Ubuntu 14.04,Asterisk,我有三个分机,分机号分别为2000、2001、2002。我可以分别从一个分机呼叫另一个分机。调用任意分机时,会出现如下错误没有应用程序“拨号”以显示星号中的分机错误 我的sip.conf像这样 [general] port = 5060 bindaddr = 0.0.0.0 context = others [2000] type=friend context=demo secret=1234 host=dynamic [2001] type=friend context=demo secr

我有三个分机,分机号分别为
2000
2001
2002
。我可以分别从一个分机呼叫另一个分机。调用任意分机时,会出现如下错误没有应用程序“拨号”以显示星号中的分机错误

我的
sip.conf
像这样

[general]
port = 5060
bindaddr = 0.0.0.0
context = others

[2000]
type=friend
context=demo
secret=1234
host=dynamic

[2001]
type=friend
context=demo
secret=1234
host=dynamic

[2002]
type=friend
context=demo
secret=1234
host=dynamic
extensions.conf

[demo]
exten => 2000, 1, Dial (SIP/2000)
exten => 2000, 2, Voicemail (u2000)
exten => 500, 1,Answer()
exten => 500, 2, playback(demo-echo)
exten => 500, 3, Echo
exten => 500,5,Hangup

exten => 2001, 1, Dial (SIP/2001)
exten => 2001, 2, Voicemail (u2001)

exten => 2002, 1, Dial (SIP/2002)
exten => 2002, 2, Voicemail (u2002)
请帮助我如何解决此问题。提前谢谢。很有趣,但是

你说你有错误 没有分机(…)的应用程序“拨号” ,但由于你的拨号计划(也由于我的尝试),你应该得到 没有分机(…)的应用程序“拨号”

因此,尝试此拨号计划,删除所有不必要的空白:

[demo]
exten => 2000, 1, Dial(SIP/2000)
exten => 2000, 2, Voicemail(u2000)
exten => 500, 1,Answer()
exten => 500, 2, playback(demo-echo)
exten => 500, 3, Echo
exten => 500,5,Hangup

exten => 2001, 1, Dial(SIP/2001)
exten => 2001, 2, Voicemail(u2001)

exten => 2002, 1, Dial(SIP/2002)
exten => 2002, 2, Voicemail(u2002)

我认为由于设置或错误,模块app_dial.so未加载。在Asterisk CLI中,尝试:
模块加载应用程序拨号。所以
并在这里写下它所说的内容。@AlexoPo。我是这样执行的。在CLI中,它显示如下所示:loader.c:908 load\u resource:Module app\u dial.so已存在。