VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Переадресация звонка в группе

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

ded
Сообщения: 15628
Зарегистрирован: 26 авг 2010, 19:00

Re: Переадресация звонка в группе

Сообщение ded »

ded писал(а):Открыть консоль астериска
CLI>
и вот там смотреть обработку при правильной адресации и при неправильной.
Потом почувствовать разницу.
aplikatorz
Сообщения: 13
Зарегистрирован: 11 дек 2014, 17:59

Re: Переадресация звонка в группе

Сообщение aplikatorz »

блин я в печали...
aplikatorz
Сообщения: 13
Зарегистрирован: 11 дек 2014, 17:59

Re: Переадресация звонка в группе

Сообщение aplikatorz »

при наборе на номер все норм переадресация все норм срабатывает
а при наборе в группу крутит по кругу так как в группе указано "Если никто не ответил то обратно в IVR"
ощущение что если в группе никто не ответил то правило работает ... а если в группе у номера есть свое правило ему на это плевать
правило группы главнее правила екстеншена ...
а как это исправить ?


-- Called SIP/102
-- Local/FMPR-102@from-internal-00000009;1 is ringing
-- Connected line update to DAHDI/9-1 prevented.
-- Connected line update to DAHDI/9-1 prevented.
-- SIP/102-0000009f is ringing
-- Local/FMPR-102@from-internal-00000009;1 is ringing
-- Executing [FMGL-98903XXXXXXX#@from-internal:5] GotoIf("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "1?start") in new stack
-- Goto (from-internal,FMGL-98903XXXXXXX#,3)
-- Executing [FMGL-98903XXXXXXX#@from-internal:3] GotoIf("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "0?dodnd") in new stack
-- Executing [FMGL-98903XXXXXXX#@from-internal:4] Wait("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "1") in new stack
-- Executing [FMGL-98903XXXXXXX#@from-internal:5] GotoIf("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "0?start") in new stack
-- Executing [FMGL-98903XXXXXXX#@from-internal:6] Set("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "SHARED(FM_DND,DAHDI/9-1)=") in new stack
-- Executing [FMGL-98903XXXXXXX#@from-internal:7] Macro("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "dial,20,tTr,98903XXXXXXX#") in new stack
-- Executing [s@macro-dial:1] GotoIf("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "0?dial") in new stack
-- Executing [s@macro-dial:2] SetMusicOnHold("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "default") in new stack
-- Executing [s@macro-dial:3] AGI("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "dialparties.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
dialparties.agi: Starting New Dialparties.agi
dialparties.agi: Caller ID name is 'unknown' number is 'unknown'
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
> dialparties.agi: RINGGROUP_INDEX: ''
dialparties.agi: Methodology of ring is 'ringall'
-- dialparties.agi: Added extension 98903XXXXXXX# to extension map
-- dialparties.agi: Extension 98903XXXXXXX# cf is disabled
> dialparties.agi: extnum 98903XXXXXXX# has: cw: 0; hascfb: 0 [] hascfu: 0 []
> dialparties.agi: Built External dialstring component for 98903XXXXXXX: Local/98903XXXXXXX@from-internal/n
-- dialparties.agi: Filtered ARG3: 98903XXXXXXX
> dialparties.agi: NODEST: 102 adding M(auto-blkvm) to dialopts: tTrM(auto-blkvm)
> dialparties.agi: NODEST: 102 blkvm enabled macro already in dialopts: tTrM(auto-blkvm)
-- <Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2>AGI Script dialparties.agi completed, returning 0
-- Executing [s@macro-dial:7] Dial("Local/FMGL-98903XXXXXXX#@from-internal-0000000a;2", "Local/98903XXXXXXX@from-internal/n,20,tTrM(auto-blkvm)") in new stack
-- Called Local/98903XXXXXXX@from-internal/n
-- Executing [98903XXXXXXX@from-internal:1] Macro("Local/98903XXXXXXX@from-internal-0000000b;2", "user-callerid,LIMIT,EXTERNAL,") in new stack
-- Local/FMGL-98903XXXXXXX#@from-internal-0000000a;1 is ringing
-- Executing [s@macro-user-callerid:1] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "TOUCH_MONITOR=1418321936.211") in new stack
-- Executing [s@macro-user-callerid:2] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:3] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?report") in new stack
-- Executing [s@macro-user-callerid:4] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?Set(REALCALLERIDNUM=)") in new stack
-- Executing [s@macro-user-callerid:5] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?limit") in new stack
-- Executing [s@macro-user-callerid:7] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:8] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?report") in new stack
-- Goto (macro-user-callerid,s,15)
-- Executing [s@macro-user-callerid:15] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?continue") in new stack
-- Goto (macro-user-callerid,s,28)
-- Executing [s@macro-user-callerid:28] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "CALLERID(number)=") in new stack
-- Executing [s@macro-user-callerid:29] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "CALLERID(name)=") in new stack
-- Executing [s@macro-user-callerid:30] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "CDR(cnum)=") in new stack
-- Executing [s@macro-user-callerid:31] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "CDR(cnam)=") in new stack
-- Executing [s@macro-user-callerid:32] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "CHANNEL(language)=en") in new stack
-- Executing [98903XXXXXXX@from-internal:2] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "MOHCLASS=default") in new stack
-- Executing [98903XXXXXXX@from-internal:3] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "_NODEST=") in new stack
-- Executing [98903XXXXXXX@from-internal:4] Gosub("Local/98903XXXXXXX@from-internal-0000000b;2", "sub-record-check,s,1(out,98903XXXXXXX,)") in new stack
-- Executing [s@sub-record-check:1] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "REC_POLICY_MODE_SAVE=") in new stack
-- Executing [s@sub-record-check:2] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?check") in new stack
-- Goto (sub-record-check,s,7)
-- Executing [s@sub-record-check:7] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "__MON_FMT=wav") in new stack
-- Executing [s@sub-record-check:8] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?next") in new stack
-- Goto (sub-record-check,s,11)
-- Executing [s@sub-record-check:11] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Return()") in new stack
-- Executing [s@sub-record-check:12] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Set(__REC_POLICY_MODE=)") in new stack
-- Executing [s@sub-record-check:13] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?out,1") in new stack
-- Goto (sub-record-check,out,1)
-- Executing [out@sub-record-check:1] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?Set(__REC_POLICY_MODE=)") in new stack
-- Executing [out@sub-record-check:2] GosubIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?record,1(exten,98903XXXXXXX,unknown)") in new stack
-- Executing [out@sub-record-check:3] Return("Local/98903XXXXXXX@from-internal-0000000b;2", "") in new stack
-- Executing [98903XXXXXXX@from-internal:5] Macro("Local/98903XXXXXXX@from-internal-0000000b;2", "dialout-trunk,1,8903XXXXXXX,,off") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "DIAL_TRUNK=1") in new stack
-- Executing [s@macro-dialout-trunk:2] GosubIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?sub-pincheck,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:3] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?disabletrunk,1") in new stack
-- Executing [s@macro-dialout-trunk:4] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "DIAL_NUMBER=89031290729") in new stack
-- Executing [s@macro-dialout-trunk:5] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "DIAL_TRUNK_OPTIONS=tTr") in new stack
-- Executing [s@macro-dialout-trunk:6] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "OUTBOUND_GROUP=OUT_1") in new stack
-- Executing [s@macro-dialout-trunk:7] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?nomax") in new stack
-- Goto (macro-dialout-trunk,s,9)
-- Executing [s@macro-dialout-trunk:9] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?skipoutcid") in new stack
-- Executing [s@macro-dialout-trunk:10] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "DIAL_TRUNK_OPTIONS=") in new stack
-- Executing [s@macro-dialout-trunk:11] Macro("Local/98903XXXXXXX@from-internal-0000000b;2", "outbound-callerid,1") in new stack
-- Executing [s@macro-outbound-callerid:1] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?Set(CALLERPRES()=allowed_not_screened)") in new stack
-- Executing [s@macro-outbound-callerid:2] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?Set(REALCALLERIDNUM=)") in new stack
-- Executing [s@macro-outbound-callerid:3] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [s@macro-outbound-callerid:6] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "USEROUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:7] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "TRUNKOUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:9] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,14)
-- Executing [s@macro-outbound-callerid:14] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:15] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:16] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:17] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s@macro-outbound-callerid:18] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "CDR(outbound_cnum)=") in new stack
-- Executing [s@macro-outbound-callerid:19] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "CDR(outbound_cnam)=") in new stack
-- Executing [s@macro-dialout-trunk:12] GosubIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?sub-flp-1,s,1()") in new stack
-- Executing [s@macro-dialout-trunk:13] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "OUTNUM=8903XXXXXXX") in new stack
-- Executing [s@macro-dialout-trunk:14] Set("Local/98903XXXXXXX@from-internal-0000000b;2", "custom=SIP/SIPNET") in new stack
-- Executing [s@macro-dialout-trunk:15] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))") in new stack
-- Executing [s@macro-dialout-trunk:16] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Set(DIAL_TRUNK_OPTIONS=M(confirm))") in new stack
-- Executing [s@macro-dialout-trunk:17] Macro("Local/98903XXXXXXX@from-internal-0000000b;2", "dialout-trunk-predial-hook,") in new stack
-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("Local/98903XXXXXXX@from-internal-0000000b;2", "") in new stack
-- Executing [s@macro-dialout-trunk:18] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:19] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Set(CONNECTEDLINE(num,i)=8903XXXXXXX)") in new stack
-- Executing [s@macro-dialout-trunk:20] ExecIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?Set(CONNECTEDLINE(name,i)=CID:)") in new stack
-- Executing [s@macro-dialout-trunk:21] GotoIf("Local/98903XXXXXXX@from-internal-0000000b;2", "0?customtrunk") in new stack
-- Executing [s@macro-dialout-trunk:22] Dial("Local/98903XXXXXXX@from-internal-0000000b;2", "SIP/SIPNET/8903XXXXXXX,300,") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/SIPNET/8903XXXXXXX
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH