0

我已经多次遇到这个问题,当我在我的 sip 线路上呼叫时,服务器会响应线路忙,但当我看到使用星号 -vvvr 命令时没有呼叫正在进行。当我重新加载它时,它开始工作。

有没有办法解决这个问题,或者至少从一些需要重新加载 sip 的命令中获得触发器。

提前致谢

4

2 回答 2

0

以高调试/详细程度观看 CLI,看看出了什么问题。

将详细程度设置为高值: core set verbose 10

将调试设置为高值: core set debug 10

您还可以通过以下方式检查 SIP 端点的状态:( sip show peer <extension>替换为您用于拨打端点的号码)。

如果您添加详细的 CLI 输出和sip show peer问题的输出,我们将能够告诉您如何解决该问题。如果输出很长,请使用 pastebin 或类似站点。

于 2015-07-31T20:36:14.363 回答
0

Asterisk 工作多年而无需重新加载。

尝试将其更新到最新系统或在您的配置中查找错误(例如没有 dns、nat 设置已更改、路由器故障等)。

对于这种情况,Asterisk 没有任何触发器。您可以使用外部监控系统(如 nagios),它将检查 sip 通道并在需要时重新加载。但最好找到问题并解决它。

于 2015-07-31T14:44:13.000 回答