VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

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

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
call
Сообщения: 35
Зарегистрирован: 06 сен 2011, 13:15

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

Сообщение call »

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

P. S. Если использовать параметр regcontext - то он только создает NoOp в указанном в этом параметре контексте.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

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

Сообщение awsswa »

По крону

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

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

дальше уже ваша фантазия
платный суппорт по мере возможностей
shader
Сообщения: 117
Зарегистрирован: 09 авг 2013, 10:33

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

Сообщение shader »

А разве AMI не генерит событие при регистрации\потери регистрации?
call
Сообщения: 35
Зарегистрирован: 06 сен 2011, 13:15

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

Сообщение call »

По cron'у - понятно. И AMI генерирует события. Но оба варианта - не совсем подходят. Может быть я что-то упускаю и уже появилась возможность выолнять действия при регистрации прямо в dialplan (или запуск внешнего приложения)
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

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

Сообщение ded »

shader писал(а):А разве AMI не генерит событие при регистрации\потери регистрации?
- А разве бывает любовь не с первого взгляда? (с)
Это надо парсер писать, который слушает, и отрабатывает при определённом событии.
Проще поступить так: анализировать /var/log/asterisk/full через fail2ban, и назначить Action при событии Registered - выполнить внешние команды системы/
gosha
Сообщения: 375
Зарегистрирован: 06 сен 2010, 17:41
Контактная информация:

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

Сообщение gosha »

для реалтайма еще тригер на базу можно повесить.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH