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

Выполнение команд при регистрации SIP-usera

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

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

Выполнение команд при регистрации SIP-usera

Сообщение call » 16 мар 2017, 02:49

Есть-ли возможность заставить Астериск при регистрации SIP-peer`а выполнить команды плана набора (или внешние команды системы)?

P. S. Если использовать параметр regcontext - то он только создает NoOp в указанном в этом параметре контексте.
call
 
Сообщений: 35
Зарегистрирован: 06 сен 2011, 13:15

Re: Выполнение команд при регистрации SIP-usera

Сообщение awsswa » 16 мар 2017, 08:03

По крону

asterisk -rx "sip show peers" | grep 101 | grep OK

tail -f /var/log/asterisk/full | grep UNREACHABLE

дальше уже ваша фантазия
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Выполнение команд при регистрации SIP-usera

Сообщение shader » 16 мар 2017, 10:02

А разве AMI не генерит событие при регистрации\потери регистрации?
shader
 
Сообщений: 117
Зарегистрирован: 09 авг 2013, 10:33

Re: Выполнение команд при регистрации SIP-usera

Сообщение call » 16 мар 2017, 11:04

По cron'у - понятно. И AMI генерирует события. Но оба варианта - не совсем подходят. Может быть я что-то упускаю и уже появилась возможность выолнять действия при регистрации прямо в dialplan (или запуск внешнего приложения)
call
 
Сообщений: 35
Зарегистрирован: 06 сен 2011, 13:15

Re: Выполнение команд при регистрации SIP-usera

Сообщение ded » 16 мар 2017, 11:27

shader писал(а):А разве AMI не генерит событие при регистрации\потери регистрации?

- А разве бывает любовь не с первого взгляда? (с)
Это надо парсер писать, который слушает, и отрабатывает при определённом событии.
Проще поступить так: анализировать /var/log/asterisk/full через fail2ban, и назначить Action при событии Registered - выполнить внешние команды системы/
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Выполнение команд при регистрации SIP-usera

Сообщение gosha » 16 мар 2017, 16:05

для реалтайма еще тригер на базу можно повесить.
gosha
 
Сообщений: 370
Зарегистрирован: 06 сен 2010, 17:41


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

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

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

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