Нет такой команды «sip reload» при использовании asterisk 18

Нет такой команды «sip reload» при использовании asterisk 18

Каждый раз, когда я перезапускаю Asterisk, все мои программные телефоны не подключаются.

Когда я проверяю своих коллег с помощью команды sip show peersor 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#

или

Внутри CLI asterisk:

module load chan_sip.so

В обоих случаях это работает только временно, потому что каждый раз, когда я перезапускаю asterisk, мне приходится делать все заново. Есть ли у кого-нибудь постоянное решение, пожалуйста? Я застрял.

решение1

В Asterisk 18 модуль chan_sip.so установлен на noload в файле modules.conf.

Если вы хотите автоматически загрузить модуль, просто закомментируйте строку, добавив «;» перед ней.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
;

Связанный контент