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

Как настроить звонки между asteriskaми?

Обьеденил 2 asteriska транком iax2 , транк поднялся, стату OK. Настроил исходящую маршрутизацию звонков, набор с одной станциии 2XX, на другой 1XX. Во время звонка отвечают что "Все линии заняты", выкладываю log со звонка Вывод в команде asterisk -vvvr... На что он ругается не пойму.
_________________________________________________________

-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/101-00000014", "" ) in new stack
-- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/101-00000014", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:19] ExecIf("SIP/101-00000014", "1?Set(CONNECTEDL INE(num,i)=201)") in new stack
-- Executing [s@macro-dialout-trunk:20] ExecIf("SIP/101-00000014", "1?Set(CONNECTEDL INE(name,i)=CID:101)") in new stack
-- Executing [s@macro-dialout-trunk:21] GotoIf("SIP/101-00000014", "0?customtrunk") in new stack
-- Executing [s@macro-dialout-trunk:22] Dial("SIP/101-00000014", "IAX2/VLG/201,300,T tr") in new stack
-- Called IAX2/VLG/201
-- Hungup 'IAX2/VLG-16787'
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [s@macro-dialout-trunk:23] NoOp("SIP/101-00000014", "Dial failed for so me reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 50") in new stack
-- Executing [s@macro-dialout-trunk:24] GotoIf("SIP/101-00000014", "0?continue,1:s-C HANUNAVAIL,1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("SIP/101-00000014", "RC=50") in new stack
-- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("SIP/101-00000014", "50,1") in new stack
-- Goto (macro-dialout-trunk,50,1)
-- Executing [50@macro-dialout-trunk:1] Goto("SIP/101-00000014", "continue,1") in ne w stack
-- Goto (macro-dialout-trunk,continue,1)
-- Executing [continue@macro-dialout-trunk:1] NoOp("SIP/101-00000014", "TRUNK Dial f ailed due to CHANUNAVAIL HANGUPCAUSE: 50 - failing through to other trunks") in new stac k
-- Executing [continue@macro-dialout-trunk:2] Set("SIP/101-00000014", "CALLERID(numb er)=101") in new stack
-- Executing [201@from-internal:8] Macro("SIP/101-00000014", "outisbusy,") in new st ack
-- Executing [s@macro-outisbusy:1] Progress("SIP/101-00000014", "") in new stack
-- Executing [s@macro-outisbusy:2] GotoIf("SIP/101-00000014", "0?emergency,1") in ne w stack
-- Executing [s@macro-outisbusy:3] GotoIf("SIP/101-00000014", "1?intracompany,1") in new stack
-- Goto (macro-outisbusy,intracompany,1)
-- Executing [intracompany@macro-outisbusy:1] Playback("SIP/101-00000014", "all-circ uits-busy-now&pls-try-call-later, noanswer") in new stack
-- Playing 'all-circuits-busy-now.slin' (language 'ru')
-- Playing 'pls-try-call-later.slin' (language 'ru')
-- Executing [intracompany@macro-outisbusy:2] Congestion("SIP/101-00000014", "20") i n new stack
[2016-01-28 16:50:01] WARNING[7548][C-00000013]: channel.c:4860 ast_prod: Prodding chann el 'SIP/101-00000014' failed
== Spawn extension (macro-outisbusy, intracompany, 2) exited non-zero on 'SIP/101-0000 0014' in macro 'outisbusy'
== Spawn extension (from-internal, 201, 8) exited non-zero on 'SIP/101-00000014'
-- Executing [h@from-internal:1] Hangup("SIP/101-00000014", "") in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/101-00000014'
  • Вопрос задан
  • 2574 просмотра
Подписаться 3 Оценить 28 комментариев
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
-- Hungup 'IAX2/VLG-16787'
== Everyone is busy/congested at this time (1:0/0/1)

Asterisk на второй стороне выдал, что все линии заняты. Показывайте его лог.
Ответ написан
@Deq56
Python dev, JS, CSS, Asterisk, Mikrotik
Выложи настройки транков на обоих серверах. на обоих серверах стоит freepbx?
Ответ написан
Ваш ответ на вопрос

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

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