Задать вопрос
@My_Second_Nickname

Почему asterisk перестал видеть caller_id?

Доброго времени суток.
Есть телефония на астериск. До недавнего времени работало нормально (мне досталась уже настроенная, только по мелочам настройки менял). Но недавно астер перестал видеть caller_id от SIP-провайдера. Провайдер Манго. Писал им в ТП - утверждают что у них всё нормально, данные они передают корректно, и что формат не менялся. Настройки астера тоже не менялись последние несколько месяцев.
Первым же экстеншеном в диалплане он должен подхватывать CID и дальше уже обрабатывать - проверять по чёрному списку, и т.д. но почему-то не делает этого:

exten => 1001,1,Set(CALLERID(num)=${CALLERID(name)})
exten => 1001,n,Set(CLIENTNUMBER=${CALLERID(num)})
exten => 1001,n,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(num)}-${EXTEN}-${UNIQUEID})
exten => 1001,n,MixMonitor(/home/share/monitor/${STRFTIME(${EPOCH},,%Y)}/${STRFTIME(${EPOCH},,%m)}/${STRFTIME(${EPOCH},,%d)}/${fname}.wav)
exten => 1001,n,AGI(inocming_ivr2.php,${CLIENTNUMBER},${DEP})
exten => 1001,n,Verbose($(support})
exten => 1001,n,NoOp(support - ${support})

Тут он проверяет включен ли саппорт для номера.

Так приходит входящий вызов:
[Nov 18 20:42:07] WARNING[3145][C-00000004]: chan_sip.c:17815 get_rdnis: Huh? Not an RDNIS SIP header (tel:74951111111)?
-- Executing [user406@incoming_mango:1] Set("SIP/user401-00000004", "src_line=88001111111") in new stack
-- Executing [user406@incoming_mango:2] Set("SIP/user401-00000004", "DEP=ac") in new stack
-- Executing [user406@incoming_mango:3] Goto("SIP/user401-00000004", "CallingRule_hello,1000,1") in new stack
Почему-то приходит только header.
В какую сторону копать?
С астером знаком в общих чертах
  • Вопрос задан
  • 289 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 1
Ziptar
@Ziptar
Дилетант широкого профиля
В общем-то, первая ссылка в гугле как раз ситуацию с манго и рассматривает, и там же дано потенциальное решение: https://forum.asterisk.ru/viewtopic.php?p=62049
А почему работало, а затем вдруг перестало - поди знай...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы