Asterisk 重定向错误:没有这样的标签';stdexten&x27;延伸
我已在服务器上安装了asterisk 11,但当我想重定向到扩展时,我发现以下错误: 注意[12657][C-00000043]:pbx.C:4475 pbx_extension_helper:上下文“DLPN_DialPlan”中的extension“305”中没有这样的标签“stdexten” 警告[12657][C-00000043]:pbx.C:11825 pbx_可解析_goto:优先级'stdexten'必须是大于0的数字或有效标签 错误[12657][C-00000043]:应用程序堆栈。C:547 gosub执行:gosub地址无效:“305,stdexten(SIP/305)”Asterisk 重定向错误:没有这样的标签';stdexten&x27;延伸,asterisk,Asterisk,我已在服务器上安装了asterisk 11,但当我想重定向到扩展时,我发现以下错误: 注意[12657][C-00000043]:pbx.C:4475 pbx_extension_helper:上下文“DLPN_DialPlan”中的extension“305”中没有这样的标签“stdexten” 警告[12657][C-00000043]:pbx.C:11825 pbx_可解析_goto:优先级'stdexten'必须是大于0的数字或有效标签 错误[12657][C-00000043]:应用程
我想这一定是星号中的一个错误。有人知道这件事吗?我想你可能只是在使用一个带有扩展的Goto。这将不起作用-当使用Goto时,如果您希望转到其他Extension,则还必须指定要转到的标签或行号 以下是各种有效的参数组合:
- 转到(上下文、扩展、优先级)
- 转到(分机,优先)
- 后藤(优先)
- 转到(上下文、扩展、标签)
- 转到(分机、标签)
- 后藤(标签)
[Hello\u World\u context]
扩展是在调用与数字模式匹配时执行的命令组。它们通常是一组以ext=>
开头的命令,例如:ext=>100,1,Answer
优先级基本上是一个行号。例如:extn=>100,1,答案的优先级为1
可以使用标签代替优先级/行号。示例:exten=>100,n(extension\u name),Answer
-这有一个标签exension\u name
我认为您可能只是使用了一个带有扩展名的Goto。这将不起作用-当使用Goto时,如果您希望转到其他Extension,则还必须指定要转到的标签或行号
以下是各种有效的参数组合:
- 转到(上下文、扩展、优先级)
- 转到(分机,优先)
- 后藤(优先)
- 转到(上下文、扩展、标签)
- 转到(分机、标签)
- 后藤(标签)
上下文是extensions.conf中的扩展组。上下文的开头如下所示:[Hello\u World\u context]
扩展是在调用与数字模式匹配时执行的命令组。它们通常是一组以ext=>
开头的命令,例如:ext=>100,1,Answer
优先级基本上是一个行号。例如:extn=>100,1,答案的优先级为1
可以使用标签代替优先级/行号。示例:exten=>100,n(扩展名),回答
-这有一个标签为exension\u name
转到([[context]扩展名]优先级)
将优先级设置为指定的值,可以选择设置扩展,也可以选择设置上下文。扩展BYEXTENSION的特殊之处在于它使用当前扩展,因此允许您转到不同的上下文,而无需指定特定的扩展。请注意,Goto()的前导参数是可选的,而不是尾随参数。Goto([[context |]extension |]priority)
将优先级设置为指定的值,可以选择设置扩展,也可以选择设置上下文。扩展BYEXTENSION的特殊之处在于它使用当前扩展,因此允许您转到不同的上下文,而无需指定特定的扩展。请注意,Goto()的前导参数是可选的,而不是尾随参数