Страница 1 из 1

Неведомая хрень со входящими вызовами

Добавлено: 23 сен 2013, 08:58
Technik
Помогите плз решить такую задачу, стоит центос 6.4, на нем астериск 11.4, на астериске заведен один транк, настроено IVR, работают как исходящие так и входящие все нормально, НО если завести второй транк, исходящие второго транка пашут как положено, а вот входящие идут так же на voicemenu, хотя в incomming calling rules прописано GoTo User 6000, CLI выдает вот такое при входящем -

== Using SIP RTP CoS mark 5
-- Executing [6*****@DID_trunk_1:1] Goto("SIP/trunk_1-00000004", "voicemenu-custom-1,s,1") in new stack
-- Goto (voicemenu-custom-1,s,1)
-- Executing [s@voicemenu-custom-1:1] NoOp("SIP/trunk_1-00000004", "support") in new stack
-- Executing [s@voicemenu-custom-1:2] Answer("SIP/trunk_1-00000004", "") in new stack
-- Executing [s@voicemenu-custom-1:3] Set("SIP/trunk_1-00000004", "File_names=23.09.2013 - 10:06:36") in new stack
-- Executing [s@voicemenu-custom-1:4] Set("SIP/trunk_1-00000004", "MONITOR_FILENAME=23.09.2013 - 10:06:36") in new stack
-- Executing [s@voicemenu-custom-1:5] BackGround("SIP/trunk_1-00000004", "record/cold") in new stack
-- <SIP/trunk_1-00000004> Playing 'record/cold.slin' (language 'en')
== Spawn extension (voicemenu-custom-1, s, 5) exited non-zero on 'SIP/trunk_1-00000004'

Воооот) я так понимаю во второй строке должно быть Executing[6*****@DID_trunk_2, а где именно это формируется и где это можно исправить я не нашел(( Не судите строго я очень новичок в освоении астериска, настраивал в основном через гую.

Re: Неведомая хрень со входящими вызовами

Добавлено: 23 сен 2013, 09:32
awsswa
это не неведомая херь, просто если два номера от одного провайдера - то вызовы, независимо от прописанного контекста приходят на первую регистрацию.
Тема обсуждалась 100 раз уже.

Re: Неведомая хрень со входящими вызовами

Добавлено: 23 сен 2013, 09:34
Technik
Как быть где обсуждалось? не нашел

Re: Неведомая хрень со входящими вызовами

Добавлено: 23 сен 2013, 09:38
awsswa

Re: Неведомая хрень со входящими вызовами

Добавлено: 24 сен 2013, 08:40
Technik
Спасибо! попробую разобраться)

Re: Неведомая хрень со входящими вызовами

Добавлено: 24 сен 2013, 08:40
virus_net
чтобы увидеть какой peer Asterisk выбирает при входящем вызове можно/нужно включить дебаг, тогда неведомая хрень превратиться в ведомую хрень ;)

а в чем проблема обработать входящие вызовы с обоих транков в одном контексте ? вызов то идет на определенный номер - отрули по номеру и если надо потом направь вызов в раздельные контексты.

Код: Выделить всё

[incoming]
exten => 1234567,1,Goto(voicemenu-custom-1,s,1)
exten => 7654321,1,Goto(voicemenu-custom-2,s,1)

[voicemenu-custom-1]
exten => s,1,NoOp(Voice menu 1)
exten => s,n,..........

[voicemenu-custom-2]
exten => s,1,NoOp(Voice menu 2)
exten => s,n,..........

Re: Неведомая хрень со входящими вызовами

Добавлено: 02 окт 2013, 07:14
Technik
Благодарю virus_net, все заработало, спасибо!)))