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

Received SIP subscribe for peer

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

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

P.Ilya
Сообщения: 101
Зарегистрирован: 17 ноя 2014, 18:40

Received SIP subscribe for peer

Сообщение P.Ilya »

Так как почему-то тема нигде не поднималась, прошу направить в нужную сторону
[2018-01-30 09:50:37] NOTICE[2344]: chan_sip.c:28170 handle_request_subscribe: Received SIP subscribe for peer without mailbox: 2157
Как проще всего выполнить при регистрации учетки на моем сервере консольный скрипт c параметром 2157
Смотрел на Sip_regs realtime, Asterisk AMI, варианты с grep логов.
Есть ли простое и красивое решение?
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Received SIP subscribe for peer

Сообщение awsswa »

Работаю гугле переводчиком.

Подписка на почтовый ящик не работает. Почтовый ящик для 2157 не найден.

PS либо убрать галочку в телефоне - проверку голосовой почты
либо завести голосовую почту на сервере
платный суппорт по мере возможностей
P.Ilya
Сообщения: 101
Зарегистрирован: 17 ноя 2014, 18:40

Re: Received SIP subscribe for peer

Сообщение P.Ilya »

Вы, по-моему, вообще сообщение не прочитали, не так ли?
Я спросил, как в ответ на это событие исполнить консольный скрипт, строка просто приведена для информации.
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Received SIP subscribe for peer

Сообщение ded »

Берём file2ban, натравливаем его на журнал /var/log/asterisk/full
ловим событие по regexp handle_request_subscribe, пытаемся вместо iptables ban выполнить свой консольный скрипт.
дальше не знаю.
P.Ilya
Сообщения: 101
Зарегистрирован: 17 ноя 2014, 18:40

Re: Received SIP subscribe for peer

Сообщение P.Ilya »

Ну, это был один из вариантов с пометкой "конкретное извращение". А попроще есть?
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Received SIP subscribe for peer

Сообщение ded »

Не-е, это ещё не извращение.
Извращение - это открыть код chan_sip.c, найти строку 28170, и медитировать там на тему "как мне вызывать сторонний консольный скрипт?"
P.Ilya
Сообщения: 101
Зарегистрирован: 17 ноя 2014, 18:40

Re: Received SIP subscribe for peer

Сообщение P.Ilya »

Ну когда клиент же регистрируется на сервере, там как минимум может в AMI прилетать данные, или еще что-то.
Разве нельзя как-то при регистрации учетки вызвать скрипт? Ведь при наборе любого extension это совсем несложно, а тут какие-то грабли непонятные
Repz
Сообщения: 169
Зарегистрирован: 04 мар 2015, 11:35

Re: Received SIP subscribe for peer

Сообщение Repz »

Конечно может, в астериске масса событий которые прилетают в ами, вот - https://wiki.asterisk.org/wiki/display/ ... AMI+Events
Вы уже который пост пишите, в котором не можете вопрос сформулировать, а правильно заданный вопрос это уже половина ответа.
P.Ilya
Сообщения: 101
Зарегистрирован: 17 ноя 2014, 18:40

Re: Received SIP subscribe for peer

Сообщение P.Ilya »

Вопрос был в том, можно ли это проще, чем через AMI?
Repz
Сообщения: 169
Зарегистрирован: 04 мар 2015, 11:35

Re: Received SIP subscribe for peer

Сообщение Repz »

да
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH