Asterisk 星号-向spesific中继发送传入呼叫

Asterisk 星号-向spesific中继发送传入呼叫,asterisk,Asterisk,我是Voip世界的新手,所以请尝试看看你是否能帮助我。 我有两个中继的基于星号的PBX,一个用于传入呼叫(TR1),另一个用于出站呼叫(TR2) 我想在有来自TR1的来电时,将呼叫目的地设置为TR2,并将呼叫重定向到另一个电话号码 到目前为止,我是通过使用字符串custom-dst1,${extn},1创建一个自定义目标来实现的 我编辑了文件/etc/asterisk/extensions\u custom.conf,并在最后添加了以下内容: [custom-dst1] exten =>

我是Voip世界的新手,所以请尝试看看你是否能帮助我。 我有两个中继的基于星号的PBX,一个用于传入呼叫(TR1),另一个用于出站呼叫(TR2)

我想在有来自TR1的来电时,将呼叫目的地设置为TR2,并将呼叫重定向到另一个电话号码

到目前为止,我是通过使用字符串custom-dst1,${extn},1创建一个自定义目标来实现的

我编辑了文件/etc/asterisk/extensions\u custom.conf,并在最后添加了以下内容:

[custom-dst1]
exten => YYYYYYYYYYY,1,Dial(SIP/TR2/XXXXXXXXXXXXX,30)
exten => YYYYYYYYYYY,n,Hangup

(XXX标记目的地号码,YYY标记呼叫者呼叫的号码)

我已将传入路由设置为转到我创建并尝试调用的自定义destenation,但我认为语法有问题,因为在“core set verbose 5”中,我只收到以下错误:

[2017-05-22 08:26:38] WARNING[9832][C-00000000]: pbx.c:6646 __ast_pbx_run: Channel 'SIP/TR1-00000000' sent to invalid extension but no invalid handler: context,exten,priority=custom-dst1,10,1<br>
[2017-05-22 08:26:38]警告[9832][C-00000000]:pbx.C:6646\u ast\u pbx\u run:Channel'SIP/TR1-00000000'发送到无效的扩展名,但没有无效的处理程序:上下文,扩展名,优先级=custom-dst1,10,1
我还尝试将呼叫发送到ring group,并从那里通过出站路由发送,但似乎出于某种原因,它一直通过TR1发送呼叫,并且在这种情况下完全忽略出站路由

最后,我的问题是,在扩展名_custom.conf文件中应该使用什么语法

或者有更好的方法来完成呼叫转接吗?

没有办法确切地说(因为你用yyyy替换了拨号计划),但是你不尊重自己的决定,写在拨号计划而不是自定义DST1中,没有办法确切地说(因为你用yyyy替换了拨号计划),但像您这样的接缝不尊重您自己的决定,并在dialplan而非custom-dst1中写入