ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

доступ к CLI

Проблемы и их решения Asterisk как такового

Модераторы: april22, Zavr2008

доступ к CLI

Сообщение anvista » 23 мар 2023, 11:58

Коллеги, вопрос на засыпку.
Добавляла вчера нового пользователя, честно говоря в запаре делала, когда надо всем все сразу и лучше вчера.
Видать косякнула где-то.
Полезла сегодня и получила многим знакомую запись
"Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)"
* запущен, работает
$ ls -l /var/run/asterisk/
total 4
srwxr-xr-x 1 asterisk asterisk 0 мар 22 09:57 asterisk.ctl
-rw-r--r-- 1 asterisk asterisk 6 мар 22 09:57 asterisk.pid
-rw-r--r-- 1 asterisk root 0 июл 8 2021 wrapper_loop.running

под root в CLI пускает, но диалплан реально не перезагружает, старые звоночки бегают, а свежие строки не применяются.
Можно что-то попробовать сделать без перезагрузки? Очень уж ночью спать хочется
anvista
 
Сообщений: 22
Зарегистрирован: 04 авг 2011, 12:06

Re: доступ к CLI

Сообщение ded » 23 мар 2023, 12:26

1) от рута прибить * запущен, если работает, проверять не наличием файлов
srwxr-xr-x 1 asterisk asterisk 0 мар 22 09:57 asterisk.ctl
-rw-r--r-- 1 asterisk asterisk 6 мар 22 09:57 asterisk.pid
а в процессах
ps auxwf | grep asterisk

2) от рута запустить команду safe_asterisk, которая поднимает * от юзера asterisk, если ничего не сломано. В таком режиме доступ к CLI возможен
asterisk -vvvvvr
но тоже от рута, других пользователей Астериск к себе не пускает.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: доступ к CLI

Сообщение anvista » 23 мар 2023, 12:52

root 55789 0.0 0.0 112660 976 pts/4 S+ 10:38 0:00 \_ grep --colour=auto asterisk
root 52404 0.0 0.0 116548 2240 ? S 2021 0:06 /bin/sh /lib64/rc/sh/runscript.sh /etc/init.d/asterisk start
asterisk 20501 2.5 1.3 2819568 109696 ? Sl мар22 37:19 \_ /usr/sbin/asterisk -C /etc/asterisk/asterisk.conf -f -g -U asterisk
root 52405 0.0 0.0 107800 624 ? S 2021 0:02 logger -t wrapper:asterisk
root 52563 0.0 0.0 117736 3376 ? S 2021 733:09 /bin/sh /lib64/rc/sh/runscript.sh /etc/init.d/asterisk start
root 52564 0.0 0.0 107800 620 ? S 2021 13:49 logger -t wrapper:asterisk
anvista
 
Сообщений: 22
Зарегистрирован: 04 авг 2011, 12:06

Re: доступ к CLI

Сообщение ded » 23 мар 2023, 13:40

два раза запущен Астериск
root 52404 0.0 0.0 116548 2240 ? S 2021 0:06 /bin/sh /lib64/rc/sh/runscript.sh /etc/init.d/asterisk start
asterisk 20501 2.5 1.3 2819568 109696 ? Sl мар22 37:19 \_ /usr/sbin/asterisk -C /etc/asterisk/asterisk.conf -f -g -U asterisk -тут +/- правильно, но я такого скрипта не знаю. Есть штатный safe_asterisk

root 52563 0.0 0.0 117736 3376 ? S 2021 733:09 /bin/sh /lib64/rc/sh/runscript.sh /etc/init.d/asterisk start - этот лишний, так что
# kill -9 52563

У нас так:
root 25410 0.0 0.0 2388 80 ? S Jan17 0:00 /bin/sh /usr/sbin/safe_asterisk -U asterisk -G asterisk
asterisk 25412 1.1 13.3 655248 553844 ? Sl Jan17 1105:02 \_ /usr/sbin/asterisk -f -U asterisk -G asterisk -vvvg -c
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: доступ к CLI

Сообщение anvista » 23 мар 2023, 13:49

спасибо.
видимо все равно в ночи буду пробовать.
а то мало ли
вот нельзя все-таки такие вещи в суматохе делать.
anvista
 
Сообщений: 22
Зарегистрирован: 04 авг 2011, 12:06


Вернуться в Конфигурация и настройка Asterisk

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH