使用星号 18 时没有这样的命令“sip reload”

使用星号 18 时没有这样的命令“sip reload”

每次我重新启动 Aterisk 时,所有软电话都无法连接。

sip show peers当我使用或命令检查我的同行sip reload时,我收到错误:-

No such command 'sip show peers' 

或者。

No such command 'sip reload' 

我找到了临时解决方案,但当我重新启动 Asterisk 时,我再次遇到同样的问题

临时解决方案是运行以​​下命令:

root@xxxxxxx:~# cd /usr/lib/asterisk/modules
root@xxxxxxx:/usr/lib/asterisk/modules# asterisk -rx "module load chan_sip.so"
Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)
root@xxxxxxx:/usr/lib/asterisk/modules#

或者

在 asterisk CLI 中:

module load chan_sip.so

在这两种情况下,它都只能暂时起作用,因为每次我重新启动 Asterisk 时,我都必须重新执行一遍。有人有永久的解决方案吗?我被困住了。

答案1

在 Asterisk 18 中,模块 chan_sip.so 在 modules.conf 文件中设置为 noload。

如果你想自动加载模块,只需在行前添加“;”来注释该行即可noload = chan_sip.so

[/etc/asterisk/modules.conf]

;
; Do not load chan_sip by default, it may conflict with res_pjsip.
;noload = chan_sip.so
;

相关内容