"s" 作为起始分机在 Asterisk 拨号方案中不起作用

"s" as a starting extension not working in Asterisk dial plan

我有

  [from-pstn]
  exten => s,1,Playback(demo-thanks) 

作为拨号方案上下文中的第一行。没用。

然而,当它被替换为:

  [from-pstn]
  exten => _X.,1,Playback(demo-thanks)

有效。 "s" 扩展名不是起始扩展名吗?

这是 PRI 线路上的拨号方案。当呼叫者呼入时,[from-pstn] 上下文中的第一行被触发。 "front-pstn" 上下文在 dahdi.conf 中引用。这不是问题的根源,因为它不适用于 _X。扩展。

我刚开始编写 Asterisk 拨号方案。

s-extensions 为空扩展。

即没有数字时使用

很可能你有号码,所以它作为号码并在你的拨号方案中匹配正则表达式 X。

有关更多信息,请连接到 asterisk 控制台,启用详细输出并查看调用时发生的情况

asterisk -r
core set verbose 5