我们最近从版本 1.4.26.1 -> 13.23.1 升级了我们的星号版本。我们注意到的变化是,在 AMI 关闭其连接后,它曾经用“Hangup”响应 AGI,然后关闭 tcp 连接。这种行为似乎已经改变,它现在收到一个“HangupRequest”并保持连接打开。从 Asterisk 日志来看,它似乎也在不断地试图破坏通道。HangupRequest 是否需要 AGI 的特定响应才能完成挂断?
我们当前使用的解决方法是Set(AGIEXITONHANGUP=yes)
在拨号计划中添加,这会将行为返回到它用于执行挂断的方式,而感觉它们应该是处理不需要此设置的挂断请求的更优雅的方式拨号计划。