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

Received SIP subscribe for peer

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

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

Received SIP subscribe for peer

Сообщение P.Ilya » 30 янв 2018, 11:01

Так как почему-то тема нигде не поднималась, прошу направить в нужную сторону
[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 логов.
Есть ли простое и красивое решение?
P.Ilya
 
Сообщений: 101
Зарегистрирован: 17 ноя 2014, 19:40

Re: Received SIP subscribe for peer

Сообщение awsswa » 30 янв 2018, 11:55

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

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

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

Re: Received SIP subscribe for peer

Сообщение P.Ilya » 30 янв 2018, 12:41

Вы, по-моему, вообще сообщение не прочитали, не так ли?
Я спросил, как в ответ на это событие исполнить консольный скрипт, строка просто приведена для информации.
P.Ilya
 
Сообщений: 101
Зарегистрирован: 17 ноя 2014, 19:40

Re: Received SIP subscribe for peer

Сообщение ded » 30 янв 2018, 13:02

Берём file2ban, натравливаем его на журнал /var/log/asterisk/full
ловим событие по regexp handle_request_subscribe, пытаемся вместо iptables ban выполнить свой консольный скрипт.
дальше не знаю.
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Received SIP subscribe for peer

Сообщение P.Ilya » 30 янв 2018, 13:03

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

Re: Received SIP subscribe for peer

Сообщение ded » 30 янв 2018, 13:32

Не-е, это ещё не извращение.
Извращение - это открыть код chan_sip.c, найти строку 28170, и медитировать там на тему "как мне вызывать сторонний консольный скрипт?"
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Received SIP subscribe for peer

Сообщение P.Ilya » 30 янв 2018, 13:49

Ну когда клиент же регистрируется на сервере, там как минимум может в AMI прилетать данные, или еще что-то.
Разве нельзя как-то при регистрации учетки вызвать скрипт? Ведь при наборе любого extension это совсем несложно, а тут какие-то грабли непонятные
P.Ilya
 
Сообщений: 101
Зарегистрирован: 17 ноя 2014, 19:40

Re: Received SIP subscribe for peer

Сообщение Repz » 30 янв 2018, 13:57

Конечно может, в астериске масса событий которые прилетают в ами, вот - https://wiki.asterisk.org/wiki/display/ ... AMI+Events
Вы уже который пост пишите, в котором не можете вопрос сформулировать, а правильно заданный вопрос это уже половина ответа.
Repz
 
Сообщений: 169
Зарегистрирован: 04 мар 2015, 12:35

Re: Received SIP subscribe for peer

Сообщение P.Ilya » 30 янв 2018, 14:02

Вопрос был в том, можно ли это проще, чем через AMI?
P.Ilya
 
Сообщений: 101
Зарегистрирован: 17 ноя 2014, 19:40

Re: Received SIP subscribe for peer

Сообщение Repz » 30 янв 2018, 14:25

да
Repz
 
Сообщений: 169
Зарегистрирован: 04 мар 2015, 12:35

След.

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

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

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

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