Size: a a a

2020 May 07

D

DVG_Lab in Asterisker-ы
Еще интересный вопрос, у меня звонок на оператора идет не прямой как в примере, а также постановка в отдельную Queue(), в которой прописан announce = prosili-perezvonit (чтоб оператор понял что это колбэк), если в очереди локальный SIP member, типа SIP/6550, то анонс проигрывается, а если звонок уходит мемберу на авайю через Local/402@avaya-ch/n то анонса не слышно, но голос при этом идет нормально о обе стороны. В чем может быть причина?
источник

D

DVG_Lab in Asterisker-ы
Sergey L. Shirinyan
Set(CALLERID(num)=XXXXXXXXXX) смените на NoOp(${CALLERID(num)})
С этим понял, спасибо.
источник

SG

Sergey Grushko in Asterisker-ы
Ivan Vynogradov
@voxlink Сегодня вебинар по AMI? а чего-то приглашения на почту не приходили
Не, на следующей неделе
источник

IV

Ivan Vynogradov in Asterisker-ы
ясно. Я по сайту смотрел.
источник

SL

Sergey L. Shirinyan in Asterisker-ы
DVG_Lab
Еще интересный вопрос, у меня звонок на оператора идет не прямой как в примере, а также постановка в отдельную Queue(), в которой прописан announce = prosili-perezvonit (чтоб оператор понял что это колбэк), если в очереди локальный SIP member, типа SIP/6550, то анонс проигрывается, а если звонок уходит мемберу на авайю через Local/402@avaya-ch/n то анонса не слышно, но голос при этом идет нормально о обе стороны. В чем может быть причина?
Не, не скажу. Но подозреваю, что в этом Local/402@avaya-ch/n
источник

AS

Alexander Serebryany in Asterisker-ы
DVG_Lab
Еще интересный вопрос, у меня звонок на оператора идет не прямой как в примере, а также постановка в отдельную Queue(), в которой прописан announce = prosili-perezvonit (чтоб оператор понял что это колбэк), если в очереди локальный SIP member, типа SIP/6550, то анонс проигрывается, а если звонок уходит мемберу на авайю через Local/402@avaya-ch/n то анонса не слышно, но голос при этом идет нормально о обе стороны. В чем может быть причина?
Хорошо бы в лог посмотреть что происходит
источник

D

DVG_Lab in Asterisker-ы
Alexander Serebryany
Хорошо бы в лог посмотреть что происходит
Зачистил номера, вот лог
https://pastebin.com/nZYZLAvd
источник

D

DVG_Lab in Asterisker-ы
По логу видно что он запускает MOH, (правда кому он её играет непонятно, в очередь ведь call файл уходит, сам себе получается )), а попытки запустить проигрывание анонса даже нету. Сейчас попробую собрать лог c SIP мембером.
источник

AS

Alexander Serebryany in Asterisker-ы
DVG_Lab
По логу видно что он запускает MOH, (правда кому он её играет непонятно, в очередь ведь call файл уходит, сам себе получается )), а попытки запустить проигрывание анонса даже нету. Сейчас попробую собрать лог c SIP мембером.
Вот именно что сама очередь не проигрывает анонс!  Сравнить с сиповым мембером - хорошая идея
источник

D

DVG_Lab in Asterisker-ы
Alexander Serebryany
Вот именно что сама очередь не проигрывает анонс!  Сравнить с сиповым мембером - хорошая идея
Вот, а тут видно что запускается проигрывание анонса, разница только в мемберах
https://pastebin.com/mdQhA9ww
источник

AS

Alexander Serebryany in Asterisker-ы
DVG_Lab
Вот, а тут видно что запускается проигрывание анонса, разница только в мемберах
https://pastebin.com/mdQhA9ww
Я бы debug сравнил чтобы понять почему очередь  не играет анонс мемберу через диаплан
источник

D

DVG_Lab in Asterisker-ы
Alexander Serebryany
Вот именно что сама очередь не проигрывает анонс!  Сравнить с сиповым мембером - хорошая идея
Так, похоже дело в подпрограммах, если в мемберы прописать
SIP/402@avaya, то есть идет набор сразу через транк авайи, то все проигрывается, а если набор через Local канал, там устанавливаются кастомные хинты по Dial() в подпрограммах, тут то анонс и не играется
источник

D

DVG_Lab in Asterisker-ы
Alexander Serebryany
Я бы debug сравнил чтобы понять почему очередь  не играет анонс мемберу через диаплан
Запутался в окнах, не работает в итоге. Вобщем если member SIP/402@avaya, то работает, если Local/402@avaya-ch/n то не работает, а в контексте [avaya-ch] по сути тот же Dial(SIP/402@avaya,45). Значит это ограничение Local channel, он же как-то по другому работает..
источник

D

DVG_Lab in Asterisker-ы
Local channel можно отдебажить?
источник

AS

Alexander Serebryany in Asterisker-ы
А мембер как прописан в queue.conf ?
источник

D

DVG_Lab in Asterisker-ы
Alexander Serebryany
А мембер как прописан в queue.conf ?
member => Local/402@avaya-ch/n

[avaya-ch]
exten => 402,1,NoOp()
 same => n,Dial(SIP/402@avaya,45)


А вот так работает
member => SIP/402@avaya
источник

AS

Alexander Serebryany in Asterisker-ы
может state_interface прописать для мебера через Local/ ? Вдруг ему не хватает
источник

AS

Alexander Serebryany in Asterisker-ы
member => interface [,penalty][,membername][,state_interface][,ringinuse]
источник

AS

Alexander Serebryany in Asterisker-ы
разумеется тот что SIP
источник

D

DVG_Lab in Asterisker-ы
Alexander Serebryany
разумеется тот что SIP
SIP/402@avaya ?
источник