Kein solcher Befehl „sip reload“ bei Verwendung von Asterisk 18

Kein solcher Befehl „sip reload“ bei Verwendung von Asterisk 18

Jedes Mal, wenn ich Asterisk neu starte, wird keine Verbindung zu all meinen Softphones hergestellt.

sip show peersWenn ich meine Kollegen mit oder dem Befehl überprüfe, sip reloaderhalte ich folgende Fehlermeldungen: -

No such command 'sip show peers' 

oder.

No such command 'sip reload' 

Ich habe eine vorübergehende Lösung gefunden, aber wenn ich meinen Asterisk neu starte, tritt das gleiche Problem erneut auf

Eine vorübergehende Lösung besteht darin, diese Befehle auszuführen:

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#

oder

Während Sie sich in der Asterisk-CLI befinden:

module load chan_sip.so

In beiden Fällen funktioniert es nur vorübergehend, denn jedes Mal, wenn ich Asterisk neu starte, muss ich alles noch einmal machen. Hat jemand eine dauerhafte Lösung? Ich stecke fest.

Antwort1

In Asterisk 18 ist das Modul chan_sip.so in der Datei modules.conf auf noload gesetzt.

Wenn Sie das Modul automatisch laden möchten, kommentieren Sie die Zeile einfach mit ";" vornoload = chan_sip.so

[/etc/asterisk/modules.conf]

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

verwandte Informationen