Столкнулся тут с одной ошибкой и решил, что пора разобрать как ее решить дабы если вдруг она появится убрать. Используется связка Asterisk 16.9.0 + Ubuntu 22.04 Server опираясь на заметку: "Поднимаем дома Asterisk 16 на Ubuntu 22.04 Server"

ekzorchik@srv-pbx:~$ sudo systemctl stop asterisk

ekzorchik@srv-pbx:~$ sudo systemctl start asterisk

ekzorchik@srv-pbx:~$ sudo systemctl status asterisk
  • asterisk.service - LSB: Asterisk PBX
     Loaded: loaded (/etc/init.d/asterisk; generated)

     Active: active (running) since Tue 2024-02-13 12:54:22 MSK; 3s ago

       Docs: man:systemd-sysv-generator(8)

    Process: 2334 ExecStart=/etc/init.d/asterisk start (code=exited, status=0/SUCCESS)

      Tasks: 81 (limit: 4558)

     Memory: 36.1M

        CPU: 658ms

     CGroup: /system.slice/asterisk.service

             └─2349 /usr/sbin/asterisk -U asterisk -G asterisk

Feb 13 12:54:22 srv-pbx systemd[1]: Starting LSB: Asterisk PBX...

Feb 13 12:54:22 srv-pbx asterisk[2334]:  * Starting Asterisk PBX: asterisk

Feb 13 12:54:22 srv-pbx asterisk[2334]:    ...done.

Feb 13 12:54:22 srv-pbx systemd[1]: Started LSB: Asterisk PBX.

Feb 13 12:54:22 srv-pbx asterisk[2349]: radcli: rc_read_config: rc_read_config: can't open /etc/radiusclient-ng/radiusclient>

lines 1-16/16 (END)

Я не использую radiusclient, а значит нужно что-то поправить в конфигурационных файлах дабы не было ошибок.

Шаг №1: Изменяю cdr.conf:

сейчас

ekzorchik@srv-pbx:~$ sudo nano /etc/asterisk/cdr.conf
;[radius]
;usegmtime=yes    ; log date/time in GMT
;loguniqueid=yes  ; log uniqueid
;loguserfield=yes ; log user field
; Set this to the location of the radiusclient-ng configuration file
; The default is /etc/radiusclient-ng/radiusclient.conf
;radiuscfg => /usr/local/etc/radiusclient-ng/radiusclient.conf

изменяю на:

ekzorchik@srv-pbx:~$ sudo sed -i 's";\[radius\]"\[radius\]"g' /etc/asterisk/cdr.conf

ekzorchik@srv-pbx:~$ sudo sed -i 's";radiuscfg => /usr/local/etc/radiusclient-ng/radiusclient.conf"radiuscfg => /etc/radcli/radiusclient.conf"g' /etc/asterisk/cdr.conf

Получается:

ekzorchik@srv-pbx:~$ sudo nano /etc/asterisk/cdr.conf
[radius]
;usegmtime=yes    ; log date/time in GMT
;loguniqueid=yes  ; log uniqueid
;loguserfield=yes ; log user field
; Set this to the location of the radiusclient-ng configuration file
; The default is /etc/radiusclient-ng/radiusclient.conf
radiuscfg => /etc/radcli/radiusclient.conf

Шаг №2: Изменяю cel.conf:

ekzorchik@srv-pbx:~$ sudo sed -i 's";radiuscfg => /usr/local/etc/radiusclient-ng/radiusclient.conf"radiuscfg => /etc/radcli/radiusclient.conf"g' /etc/asterisk/cel.conf

Получается:

ekzorchik@srv-pbx:~$ sudo nano /etc/asterisk/cel.conf
[radius]
;
; Log date/time in GMT
;usegmtime=yes
;
; Set this to the location of the radiusclient-ng configuration file
; The default is /etc/radiusclient-ng/radiusclient.conf
radiuscfg => /etc/radcli/radiusclient.conf

Шаг №3: Перезапускаю Asterisk:

ekzorchik@srv-pbx:~$ sudo systemctl stop asterisk && sudo systemctl start asterisk && sudo systemctl status asterisk
  • asterisk.service - LSB: Asterisk PBX
     Loaded: loaded (/etc/init.d/asterisk; generated)

     Active: active (running) since Tue 2024-02-13 15:03:05 MSK; 19ms ago

       Docs: man:systemd-sysv-generator(8)

    Process: 2737 ExecStart=/etc/init.d/asterisk start (code=exited, status=0/SUCCESS)

      Tasks: 1 (limit: 4558)

     Memory: 7.2M

        CPU: 42ms

     CGroup: /system.slice/asterisk.service

             └─2753 /usr/sbin/asterisk -U asterisk -G asterisk

Feb 13 15:03:05 srv-pbx systemd[1]: asterisk.service: Found left-over process 2349 (asterisk) in control group while startin>

Feb 13 15:03:05 srv-pbx systemd[1]: This usually indicates unclean termination of a previous run, or service implementation >

Feb 13 15:03:05 srv-pbx systemd[1]: Starting LSB: Asterisk PBX...

Feb 13 15:03:05 srv-pbx asterisk[2737]:  * Starting Asterisk PBX: asterisk

Feb 13 15:03:05 srv-pbx asterisk[2737]:    ...done.

Feb 13 15:03:05 srv-pbx systemd[1]: Started LSB: Asterisk PBX.

lines 1-17/17 (END)

Ошибок нет.

Итого я просто активировал использование Radius клиента и снял комментарий на его использование.

и ничего более.

Пока на этом все, с уважением автор блога Олло Александр aka ekzorchik.