Страница 2 из 3

Re: 2 транка во входящем маршруте

Добавлено: 04 окт 2016, 17:27
whoim
context=from-internal
то есть вы запускаете звонки с внешнего транка в доверенную область, где все разрешено?
печально

Re: 2 транка во входящем маршруте

Добавлено: 04 окт 2016, 17:35
april22
я помню . мне эти слова сказали года два назад . и я быстро пересмотрел свое мнение ... ;-)

Re: 2 транка во входящем маршруте

Добавлено: 10 окт 2016, 12:11
Maksimko
то есть вы запускаете звонки с внешнего транка в доверенную область, где все разрешено?
печально
Ведь Транк до доверенного сервера, "Нашего"

Re: 2 транка во входящем маршруте

Добавлено: 10 окт 2016, 12:18
Maksimko
Тема вновь актуальна, внезапно перестали работать звонки (то ли после перезагрузки Астериска, то ли Москва что подкрутила на своём сервере) ...

Дозвон идёт, при этом ничего не слышно, ни гудков, ничего. На сотовом нет входящего звонка. Логи сейчас будут.

Re: 2 транка во входящем маршруте

Добавлено: 10 окт 2016, 12:26
Maksimko
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
asterisk*CLI>
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [8965XXXXXXX@from-internal:1] Macro("SIP/MSC-000003a0", "user-callerid,LIMIT,EXTERNAL,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/MSC-000003a0", "TOUCH_MONITOR=1476090392.61795") in new stack
-- Executing [s@macro-user-callerid:2] Set("SIP/MSC-000003a0", "AMPUSER=YYYYYYYYYY") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("SIP/MSC-000003a0", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("SIP/MSC-000003a0", "1?Set(REALCALLERIDNUM=YYYYYYYYYY)") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/MSC-000003a0", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/MSC-000003a0", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/MSC-000003a0", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("SIP/MSC-000003a0", "1?report") in new stack
-- Goto (macro-user-callerid,s,15)
-- Executing [s@macro-user-callerid:15] GotoIf("SIP/MSC-000003a0", "1?continue") in new stack
-- Goto (macro-user-callerid,s,29)
-- Executing [s@macro-user-callerid:29] Set("SIP/MSC-000003a0", "CALLERID(number)=YYYYYYYYYY") in new stack
-- Executing [s@macro-user-callerid:30] Set("SIP/MSC-000003a0", "CALLERID(name)=") in new stack
-- Executing [s@macro-user-callerid:31] Set("SIP/MSC-000003a0", "CDR(cnum)=YYYYYYYYYY") in new stack
-- Executing [s@macro-user-callerid:32] Set("SIP/MSC-000003a0", "CDR(cnam)=") in new stack
[2016-10-10 12:06:32] WARNING[1939]: func_cdr.c:349 cdr_write_callback: CDR requires a value (CDR(variable)=value)
-- Executing [s@macro-user-callerid:33] Set("SIP/MSC-000003a0", "CHANNEL(language)=en") in new stack
-- Executing [8965XXXXXXX@from-internal:2] Gosub("SIP/MSC-000003a0", "sub-record-check,s,1(out,8965XXXXXXX,dontcare)") in new stack
-- Executing [s@sub-record-check:1] GotoIf("SIP/MSC-000003a0", "0?initialized") in new stack
-- Executing [s@sub-record-check:2] Set("SIP/MSC-000003a0", "__REC_STATUS=INITIALIZED") in new stack
-- Executing [s@sub-record-check:3] Set("SIP/MSC-000003a0", "NOW=1476090392") in new stack
-- Executing [s@sub-record-check:4] Set("SIP/MSC-000003a0", "__DAY=10") in new stack
-- Executing [s@sub-record-check:5] Set("SIP/MSC-000003a0", "__MONTH=10") in new stack
-- Executing [s@sub-record-check:6] Set("SIP/MSC-000003a0", "__YEAR=2016") in new stack
-- Executing [s@sub-record-check:7] Set("SIP/MSC-000003a0", "__TIMESTR=20161010-120632") in new stack
-- Executing [s@sub-record-check:8] Set("SIP/MSC-000003a0", "__FROMEXTEN=YYYYYYYYYY") in new stack
-- Executing [s@sub-record-check:9] Set("SIP/MSC-000003a0", "__MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:10] NoOp("SIP/MSC-000003a0", "Recordings initialized") in new stack
-- Executing [s@sub-record-check:11] ExecIf("SIP/MSC-000003a0", "0?Set(ARG3=dontcare)") in new stack
-- Executing [s@sub-record-check:12] Set("SIP/MSC-000003a0", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:13] ExecIf("SIP/MSC-000003a0", "0?Set(REC_STATUS=NO)") in new stack
-- Executing [s@sub-record-check:14] GotoIf("SIP/MSC-000003a0", "3?checkaction") in new stack
-- Goto (sub-record-check,s,17)
-- Executing [s@sub-record-check:17] GotoIf("SIP/MSC-000003a0", "1?sub-record-check,out,1") in new stack
-- Goto (sub-record-check,out,1)
-- Executing [out@sub-record-check:1] NoOp("SIP/MSC-000003a0", "Outbound Recording Check from YYYYYYYYYY to 8965XXXXXXX") in new stack
-- Executing [out@sub-record-check:2] Set("SIP/MSC-000003a0", "RECMODE=") in new stack
-- Executing [out@sub-record-check:3] ExecIf("SIP/MSC-000003a0", "1?Goto(routewins)") in new stack
-- Goto (sub-record-check,out,7)
-- Executing [out@sub-record-check:7] Gosub("SIP/MSC-000003a0", "recordcheck,1(dontcare,out,8965XXXXXXX)") in new stack
-- Executing [recordcheck@sub-record-check:1] NoOp("SIP/MSC-000003a0", "Starting recording check against dontcare") in new stack
-- Executing [recordcheck@sub-record-check:2] Goto("SIP/MSC-000003a0", "dontcare") in new stack
-- Goto (sub-record-check,recordcheck,3)
-- Executing [recordcheck@sub-record-check:3] Return("SIP/MSC-000003a0", "") in new stack
-- Executing [out@sub-record-check:8] Return("SIP/MSC-000003a0", "") in new stack
-- Executing [8965XXXXXXX@from-internal:3] ExecIf("SIP/MSC-000003a0", "0 ?Set(CDR(accountcode)=)") in new stack
-- Executing [8965XXXXXXX@from-internal:4] Set("SIP/MSC-000003a0", "ROUTE_CIDSAVE="" <YYYYYYYYYY>") in new stack
-- Executing [8965XXXXXXX@from-internal:5] Set("SIP/MSC-000003a0", "MOHCLASS=default") in new stack
-- Executing [8965XXXXXXX@from-internal:6] Set("SIP/MSC-000003a0", "_NODEST=") in new stack
-- Executing [8965XXXXXXX@from-internal:7] Macro("SIP/MSC-000003a0", "dialout-trunk,17,8965XXXXXXX,,on") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("SIP/MSC-000003a0", "DIAL_TRUNK=17") in new stack
-- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/MSC-000003a0", "0?sub-pincheck,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/MSC-000003a0", "0?disabletrunk,1") in new stack
-- Executing [s@macro-dialout-trunk:4] Set("SIP/MSC-000003a0", "DIAL_NUMBER=8965XXXXXXX") in new stack
-- Executing [s@macro-dialout-trunk:5] Set("SIP/MSC-000003a0", "DIAL_TRUNK_OPTIONS=Ttr") in new stack
-- Executing [s@macro-dialout-trunk:6] Set("SIP/MSC-000003a0", "OUTBOUND_GROUP=OUT_17") in new stack
-- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/MSC-000003a0", "0?nomax") in new stack
-- Executing [s@macro-dialout-trunk:8] GotoIf("SIP/MSC-000003a0", "0?chanfull") in new stack
-- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/MSC-000003a0", "0?skipoutcid") in new stack
-- Executing [s@macro-dialout-trunk:10] Set("SIP/MSC-000003a0", "DIAL_TRUNK_OPTIONS=Tt") in new stack
-- Executing [s@macro-dialout-trunk:11] Macro("SIP/MSC-000003a0", "outbound-callerid,17") in new stack
-- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/MSC-000003a0", "0?Set(CALLERPRES()=)") in new stack
-- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/MSC-000003a0", "0?Set(REALCALLERIDNUM=YYYYYYYYYY)") in new stack
-- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/MSC-000003a0", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [s@macro-outbound-callerid:6] Set("SIP/MSC-000003a0", "USEROUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:7] Set("SIP/MSC-000003a0", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("SIP/MSC-000003a0", "TRUNKOUTCID=8790ZZZZZZZZ") in new stack
-- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/MSC-000003a0", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,14)
-- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/MSC-000003a0", "1?Set(CALLERID(all)=8790ZZZZZZZZ)") in new stack
-- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/MSC-000003a0", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:16] ExecIf("SIP/MSC-000003a0", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:17] ExecIf("SIP/MSC-000003a0", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s@macro-outbound-callerid:18] Set("SIP/MSC-000003a0", "CDR(outbound_cnum)=8790ZZZZZZZZ") in new stack
-- Executing [s@macro-outbound-callerid:19] Set("SIP/MSC-000003a0", "CDR(outbound_cnam)=") in new stack
[2016-10-10 12:06:32] WARNING[1939]: func_cdr.c:349 cdr_write_callback: CDR requires a value (CDR(variable)=value)
-- Executing [s@macro-dialout-trunk:12] GosubIf("SIP/MSC-000003a0", "0?sub-flp-17,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:13] Set("SIP/MSC-000003a0", "OUTNUM=8965XXXXXXX") in new stack
-- Executing [s@macro-dialout-trunk:14] Set("SIP/MSC-000003a0", "custom=SIP/GSM-1") in new stack
-- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/MSC-000003a0", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default)Tt)") in new stack
-- Executing [s@macro-dialout-trunk:16] ExecIf("SIP/MSC-000003a0", "0?Set(DIAL_TRUNK_OPTIONS=TtM(confirm))") in new stack
-- Executing [s@macro-dialout-trunk:17] Macro("SIP/MSC-000003a0", "dialout-trunk-predial-hook,") in new stack
-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/MSC-000003a0", "") in new stack
-- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/MSC-000003a0", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:19] ExecIf("SIP/MSC-000003a0", "0?Set(CONNECTEDLINE(num,i)=8965XXXXXXX)") in new stack
-- Executing [s@macro-dialout-trunk:20] ExecIf("SIP/MSC-000003a0", "0?Set(CONNECTEDLINE(name,i)=CID:8790ZZZZZZZZ)") in new stack
-- Executing [s@macro-dialout-trunk:21] GotoIf("SIP/MSC-000003a0", "0?customtrunk") in new stack
-- Executing [s@macro-dialout-trunk:22] Dial("SIP/MSC-000003a0", "SIP/GSM-1/8965XXXXXXX,300,Tt") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
8965XXXXXXX - номер, на который хочу позвонить
YYYYYYYYYY - городской номер, привязанный к телефону
8790ZZZZZZZZ - номер GSM шлюза, с которого должен идти звонок

Re: 2 транка во входящем маршруте

Добавлено: 10 окт 2016, 13:33
zzuz
Попросите своего системного администратора посмотреть . Видимо вам не под силу самостоятельно разбираться.

Re: 2 транка во входящем маршруте

Добавлено: 10 окт 2016, 13:49
Maksimko
Попросите своего системного администратора посмотреть . Видимо вам не под силу самостоятельно разбираться.
По делу есть что сказать ? Или только рекламу продвигаете из подписи ?

Re: 2 транка во входящем маршруте

Добавлено: 10 окт 2016, 13:50
april22

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

-- Executing [s@macro-dialout-trunk:22] Dial("SIP/MSC-000003a0", "SIP/GSM-1/8965XXXXXXX,300,Tt") in new stack
с чем отбилось ?

Re: 2 транка во входящем маршруте

Добавлено: 10 окт 2016, 13:52
ded
Максим, ненужные диалоги здесь. Есть технология поиска проблем, её надо придерживаться. По схеме - sip set debug peer GSM-1 вместо ip_addr_provider
Изображение

Re: 2 транка во входящем маршруте

Добавлено: 10 окт 2016, 16:15
Maksimko
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/GSM-1/8965XXXXXXX
-- SIP/GSM-1-0000065b answered SIP/MSC-0000065a
-- Channel SIP/MSC-0000065a joined 'simple_bridge' basic-bridge <427b02e4-150a-4bba-ad86-2c3d86a173cd>
-- Channel SIP/GSM-1-0000065b joined 'simple_bridge' basic-bridge <427b02e4-150a-4bba-ad86-2c3d86a173cd>
-- Channel SIP/MSC-0000065a left 'simple_bridge' basic-bridge <427b02e4-150a-4bba-ad86-2c3d86a173cd>
== Spawn extension (macro-dialout-trunk, s, 22) exited non-zero on 'SIP/MSC-0000065a' in macro 'dialout-trunk'
== Spawn extension (from-internal, 8965XXXXXXX, 7) exited non-zero on 'SIP/MSC-0000065a'
-- Executing [h@from-internal:1] Hangup("SIP/MSC-0000065a", "") in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/MSC-0000065a'
-- Channel SIP/GSM-1-0000065b left 'simple_bridge' basic-bridge <427b02e4-150a-4bba-ad86-2c3d86a173cd>

Это конец логов, уже после того, как нажимаю отбой. Астериск считает что звонок прошёл, я так понял ?