我从asterisk CLI执行reload命令:
我使用的是asterisk 13.16.0版本。 这是默认行为还是这里有问题?
答案 0 :(得分:1)
不,确定它不是默认值。此外,没有办法配置这样的行为,所以你有一些错误。
检查
asterisk -rx "core show uptime"
如果您在重新加载后有1小时的正常运行时间,这意味着您的核心已被粉碎,并且您已经开始使用“如何调试星号崩溃”。
您还可以在/ var / log / asterisk /
中查看星号日志答案 1 :(得分:0)
此问题是特定于SIP提供程序的。当重新加载chan_sip
并修改文件sip.conf
时(即使您是touch
文件),Asterisk还将具有新生成的Call-ID的新注册请求再次发送给当前存在的所有注册表sip.conf
个文件。
在我的情况下,当SIP提供程序获取此新的Call-ID时,该提供程序将删除所有现有的SIP会话,从而导致所有呼叫均掉线。
我通过稍微修改chan_sip
模块的重新加载功能来解决此问题。