Добрый день. подскажите по какой причине могут не приходить входящие вызовы через iax транк?(исходящие через него идут как по маслу). провайдер направляет входящие вызовы в наш транк на фаерволе 4569 от провайдера разрешен. но при попытке набрать входящий номер я слышу all curcuits are bisy now. в моих логах от провайдера я ничего входящего не получаю. в логах провайдера видно вот такое
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [732560819@from-trunk:6] Set("SIP/012in-00000276", "CHANNEL(musicclass)=default") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [732560819@from-trunk:7] Set("SIP/012in-00000276", "__MOHCLASS=default") in new stack
[2015-10-07 13:43:35] WARNING[15641][C-0000027e] func_channel.c: Unknown or unavailable item requested: 'reversecharge'
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [732560819@from-trunk:8] GotoIf("SIP/012in-00000276", "0?macro-hangupcall") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [732560819@from-trunk:9] Set("SIP/012in-00000276", "__CALLINGPRES_SV=allowed_not_screened") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [732560819@from-trunk:10] Set("SIP/012in-00000276", "CALLERPRES()=allowed_not_screened") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [732560819@from-trunk:11] Goto("SIP/012in-00000276", "ext-trunk,3,1") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Goto (ext-trunk,3,1)
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [3@ext-trunk:1] Set("SIP/012in-00000276", "TDIAL_STRING=IAX2/UA") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [3@ext-trunk:2] Set("SIP/012in-00000276", "DIAL_TRUNK=3") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [3@ext-trunk:3] Goto("SIP/012in-00000276", "ext-trunk,tdial,1") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Goto (ext-trunk,tdial,1)
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [tdial@ext-trunk:1] Set("SIP/012in-00000276", "OUTBOUND_GROUP=OUT_3") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [tdial@ext-trunk:2] GotoIf("SIP/012in-00000276", "0?nomax") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [tdial@ext-trunk:3] GotoIf("SIP/012in-00000276", "0?hangit") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [tdial@ext-trunk:4] ExecIf("SIP/012in-00000276", "1?Set(CALLERPRES()=allowed_not_screened)") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [tdial@ext-trunk:5] Set("SIP/012in-00000276", "DIAL_NUMBER=732560819") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [tdial@ext-trunk:6] GosubIf("SIP/012in-00000276", "0?sub-flp-3,s,1()") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [tdial@ext-trunk:7] Set("SIP/012in-00000276", "OUTNUM=732560819") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [tdial@ext-trunk:8] Set("SIP/012in-00000276", "DIAL_TRUNK_OPTIONS=Tt") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] pbx.c: -- Executing [tdial@ext-trunk:9] Dial("SIP/012in-00000276", "IAX2/UA/732560819,300,Tt") in new stack
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] app_dial.c: -- Called IAX2/UA/732560819
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] chan_iax2.c: -- Hungup 'IAX2/UA-17493'
[2015-10-07 13:43:35] VERBOSE[15641][C-0000027e] app_dial.c: == Everyone is busy/congested at this time (1:0/0/1)
Задан: 2015-10-07 15:32:15 +0400
Просмотрен: 385 раз
Обновлен: Oct 07 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
В логе у вас исходящий звонок, на сколько я понял.
romariosar ( 2015-10-07 16:01:04 +0400 )редактироватьОпишу более подробно. это лог астериска из фрипбх провайдера кторый должен принимать входящие вызовы и адресовать на мой эластикс. по логу видно что после 'reversecharge' он сразу направляется на "0?macro-hangupcall" Я просто грешил на фаервол когда на нем был открыт всеголишь 4569 для ip прова, но после того как я разрешил все порты от ip прова ситуация не поменялась. и вот пытаюсь понять эта херня на стороне провайдера, или она какраз гдето между нашими астерами?
lovik ( 2015-10-07 18:32:46 +0400 )редактировать