Добрый вечер!
Несколько SIP-экстеншенов в queue, нужно, чтобы их последовательно обзвонили и, если никто не ответил, переключились на следующую queue.
Параметры такие:
Агенты только статические
Restrict Dynamic Agents = yes
Ringing Instead of MoH = yes
Join Empty = strict
Leave When Empty = strict
Ring Strategy = linear
Agent Timeout = 15
Retry = no retry
Skip Busy Agents = yes
Остальное по умолчанию. В результате все экстеншены обзваниваются не по одному, а по два раза, стабильно, проверял несколько раз, и только потом запускается следующая очередь. Это баг или фича?
Update: Поясню задачу. Нужно, чтобы сначала обзванивались несколько человек последовательно, если никто не взял трубку\все заняты, то другая группа с round robin. Если звоню на Ring Group или Queue напрямую, то все работает как задумано (через IVR не пробовал, т.к. его нет). А если на внешний номер (у нас их два), то какая-то мне непонятная фигня, причем Elastix зачем-то часто дергает второй номер.
Вот лог, звонок с экстеншена 888 на <Внешний номер 1>.
Пустые строки - это запросы к транкам сипнета и задармы, убрал как ненужные.
Городские незамазанные номера - это шлюзы сипнета.
Elastix*CLI>
Verbosity is at least 52
Elastix*CLI>
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Executing [8<Внешний номер 1>@from-internal:1] Macro("SIP/888-00000061", "user-callerid,SKIPTTL,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/888-00000061", "AMPUSER=888") in new stack
-- Executing [s@macro-user-callerid:2] GotoIf("SIP/888-00000061", "0?report") in new stack
-- Executing [s@macro-user-callerid:3] ExecIf("SIP/888-00000061", "1?Set(REALCALLERIDNUM=888)") in new stack
-- Executing [s@macro-user-callerid:4] Set("SIP/888-00000061", "AMPUSER=888") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/888-00000061", "AMPUSERCIDNAME=User") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/888-00000061", "0?report") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/888-00000061", "AMPUSERCID=888") in new stack
-- Executing [s@macro-user-callerid:8] Set("SIP/888-00000061", "CALLERID(all)="User" <888>") in new stack
-- Executing [s@macro-user-callerid:9] ExecIf("SIP/888-00000061", "0?Set(CHANNEL(language)=)") in new stack
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/888-00000061", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] Set("SIP/888-00000061", "CALLERID(number)=888") in new stack
-- Executing [s@macro-user-callerid:20] Set("SIP/888-00000061", "CALLERID(name)=User") in new stack
-- Executing [s@macro-user-callerid:21] NoOp("SIP/888-00000061", "Using CallerID "User" <888>") in new stack
-- Executing [8<Внешний номер 1>@from-internal:2] NoOp("SIP/888-00000061", "Calling Out Route: SipnetAllUsers") in new stack
-- Executing [8<Внешний номер 1>@from-internal:3] Set("SIP/888-00000061", "MOHCLASS=default") in new stack
-- Executing [8<Внешний номер 1>@from-internal:4] Set("SIP/888-00000061", "_NODEST=") in new stack
-- Executing [8<Внешний номер 1>@from-internal:5] Macro("SIP/888-00000061", "record-enable,888,OUT,") in new stack
-- Executing [s@macro-record-enable:1] GotoIf("SIP/888-00000061", "1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [s@macro-record-enable:4] ExecIf("SIP/888-00000061", "0?MacroExit()") in new stack
-- Executing [s@macro-record-enable:5] GotoIf("SIP/888-00000061", "0?Group:OUT") in new stack
-- Goto (macro-record-enable,s,15)
-- Executing [s@macro-record-enable:15] GotoIf("SIP/888-00000061", "0?IN") in new stack
-- Executing [s@macro-record-enable:16] ExecIf("SIP/888-00000061", "1?MacroExit()") in new stack
-- Executing [8<Внешний номер 1>@from-internal:6] Macro("SIP/888-00000061", "dialout-trunk,2,8<Внешний номер 1>,") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("SIP/888-00000061", "DIAL_TRUNK=2") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/888-00000061", "0?sub-pincheck,s,1") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/888-00000061", "0?disabletrunk,1") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:4] Set("SIP/888-00000061", "DIAL_NUMBER=8<Внешний номер 1>") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:5] Set("SIP/888-00000061", "DIAL_TRUNK_OPTIONS=tr") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:6] Set("SIP/888-00000061", "OUTBOUND_GROUP=OUT_2") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/888-00000061", "0?nomax") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:8] GotoIf("SIP/888-00000061", "0?chanfull") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/888-00000061", "0?skipoutcid") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:10] Set("SIP/888-00000061", "DIAL_TRUNK_OPTIONS=") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:11] Macro("SIP/888-00000061", "outbound-callerid,2") in new stack
Elastix*CLI>
-- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/888-00000061", "0?Set(CALLERPRES()=)") in new stack
Elastix*CLI>
-- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/888-00000061", "0?Set(REALCALLERIDNUM=888)") in new stack
Elastix*CLI>
-- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/888-00000061", "1?normcid") in new stack
Elastix*CLI>
-- Goto (macro-outbound-callerid,s,6)
Elastix*CLI>
-- Executing [s@macro-outbound-callerid:6] Set("SIP/888-00000061", "USEROUTCID=") in new stack
Elastix*CLI>
-- Executing [s@macro-outbound-callerid:7] Set("SIP/888-00000061", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("SIP/888-00000061", "TRUNKOUTCID=<Внешний номер 1>") in new stack
Elastix*CLI>
-- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/888-00000061", "1?trunkcid") in new stack
Elastix*CLI>
-- Goto (macro-outbound-callerid,s,12)
-- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/888-00000061", "1?Set(CALLERID(all)=<Внешний номер 1>)") in new stack
Elastix*CLI>
-- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/888-00000061", "0?Set(CALLERID(all)=)") in new stack
Elastix*CLI>
-- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/888-00000061", "0?Set(CALLERID(all)=)") in new stack
Elastix*CLI>
-- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/888-00000061", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:12] GosubIf("SIP/888-00000061", "0?sub-flp-2,s,1") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:13] Set("SIP/888-00000061", "OUTNUM=8<Внешний номер 1>") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:14] Set("SIP/888-00000061", "custom=SIP/Sipnet") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/888-00000061", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:16] Macro("SIP/888-00000061", "dialout-trunk-predial-hook,") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/888-00000061", "") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:17] GotoIf("SIP/888-00000061", "0?bypass,1") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/888-00000061", "0?customtrunk") in new stack
Elastix*CLI>
-- Executing [s@macro-dialout-trunk:19] Dial("SIP/888-00000061", "SIP/Sipnet/8<Внешний номер 1>,300,") in new stack
Elastix*CLI>
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
Elastix*CLI>
-- Called SIP/Sipnet/8<Внешний номер 1>
Elastix*CLI>
== Using SIP RTP TOS bits 184
Elastix*CLI>
== Using SIP RTP CoS mark 5
Elastix*CLI>
-- Executing [<Внешний номер 1>@from-trunk:1] Set("SIP/<Внешний номер 2>-00000063", "__FROM_DID=<Внешний номер 1>") in new stack
Elastix*CLI>
-- Executing [<Внешний номер 1>@from-trunk:2] Gosub("SIP/<Внешний номер 2>-00000063", "app-blacklist-check,s,1") in new stack
Elastix*CLI>
-- Executing [s@app-blacklist-check:1] GotoIf("SIP/<Внешний номер 2>-00000063", "0?blacklisted") in new stack
-- Executing [s@app-blacklist-check:2] Set("SIP/<Внешний номер 2>-00000063", "CALLED_BLACKLIST=1") in new stack
-- Executing [s@app-blacklist-check:3] Return("SIP/<Внешний номер 2>-00000063", "") in new stack
-- Executing [<Внешний номер 1>@from-trunk:3] ExecIf("SIP/<Внешний номер 2>-00000063", "0 ?Set(CALLERID(name)=74993462198)") in new stack
-- Executing [<Внешний номер 1>@from-trunk:4] Set("SIP/<Внешний номер 2>-00000063", "__CALLINGPRES_SV=allowed_not_screened") in new stack
-- Executing [<Внешний номер 1>@from-trunk:5] Set("SIP/<Внешний номер 2>-00000063", "CALLERPRES()=allowed_not_screened") in new stack
-- Executing [<Внешний номер 1>@from-trunk:6] Goto("SIP/<Внешний номер 2>-00000063", "ext-group,90000,1") in new stack
-- Goto (ext-group,90000,1)
-- Executing [90000@ext-group:1] Macro("SIP/<Внешний номер 2>-00000063", "user-callerid,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/<Внешний номер 2>-00000063", "AMPUSER=74993462198") in new stack
-- Executing [s@macro-user-callerid:2] GotoIf("SIP/<Внешний номер 2>-00000063", "0?report") in new stack
-- Executing [s@macro-user-callerid:3] ExecIf("SIP/<Внешний номер 2>-00000063", "1?Set(REALCALLERIDNUM=74993462198)") in new stack
-- Executing [s@macro-user-callerid:4] Set("SIP/<Внешний номер 2>-00000063", "AMPUSER=") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/<Внешний номер 2>-00000063", "AMPUSERCIDNAME=") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/<Внешний номер 2>-00000063", "1?report") in new stack
-- Goto (macro-user-callerid,s,10)
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/<Внешний номер 2>-00000063", "0?continue") in new stack
-- Executing [s@macro-user-callerid:11] Set("SIP/<Внешний номер 2>-00000063", "__TTL=64") in new stack
-- Executing [s@macro-user-callerid:12] GotoIf("SIP/<Внешний номер 2>-00000063", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] Set("SIP/<Внешний номер 2>-00000063", "CALLERID(number)=74993462198") in new stack
-- Executing [s@macro-user-callerid:20] Set("SIP/<Внешний номер 2>-00000063", "CALLERID(name)=74993462198") in new stack
-- Executing [s@macro-user-callerid:21] NoOp("SIP/<Внешний номер 2>-00000063", "Using CallerID "74993462198" <74993462198>") in new stack
-- Executing [90000@ext-group:2] GotoIf("SIP/<Внешний номер 2>-00000063", "1?skipdb") in new stack
-- Goto (ext-group,90000,4)
-- Executing [90000@ext-group:4] Set("SIP/<Внешний номер 2>-00000063", "__NODEST=") in new stack
-- Executing [90000@ext-group:5] Set("SIP/<Внешний номер 2>-00000063", "__BLKVM_OVERRIDE=BLKVM/90000/SIP/<Внешний номер 2>-00000063") in new stack
-- Executing [90000@ext-group:6] Set("SIP/<Внешний номер 2>-00000063", "__BLKVM_BASE=90000") in new stack
-- Executing [90000@ext-group:7] Set("SIP/<Внешний номер 2>-00000063", "DB(BLKVM/90000/SIP/<Внешний номер 2>-00000063)=TRUE") in new stack
-- Executing [90000@ext-group:8] Set("SIP/<Внешний номер 2>-00000063", "RRNODEST=") in new stack
-- Executing [90000@ext-group:9] Set("SIP/<Внешний номер 2>-00000063", "__NODEST=90000") in new stack
-- Executing [90000@ext-group:10] GosubIf("SIP/<Внешний номер 2>-00000063", "0?sub-rgsetcid,s,1") in new stack
-- Executing [90000@ext-group:11] Set("SIP/<Внешний номер 2>-00000063", "RecordMethod=Group") in new stack
-- Executing [90000@ext-group:12] Macro("SIP/<Внешний номер 2>-00000063", "record-enable,101-107-105-104,Group") in new stack
-- Executing [s@macro-record-enable:1] GotoIf("SIP/<Внешний номер 2>-00000063", "1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [s@macro-record-enable:4] ExecIf("SIP/<Внешний номер 2>-00000063", "0?MacroExit()") in new stack
-- Executing [s@macro-record-enable:5] GotoIf("SIP/<Внешний номер 2>-00000063", "1?Group:OUT") in new stack
-- Goto (macro-record-enable,s,6)
-- Executing [s@macro-record-enable:6] Set("SIP/<Внешний номер 2>-00000063", "LOOPCNT=4") in new stack
Elastix*CLI>
-- Executing [s@macro-record-enable:7] Set("SIP/<Внешний номер 2>-00000063", "ITER=1") in new stack
-- Executing [s@macro-record-enable:8] GotoIf("SIP/<Внешний номер 2>-00000063", "1?continue") in new stack
-- Goto (macro-record-enable,s,13)
-- Executing [s@macro-record-enable:13] Set("SIP/<Внешний номер 2>-00000063", "ITER=2") in new stack
-- Executing [s@macro-record-enable:14] GotoIf("SIP/<Внешний номер 2>-00000063", "1?begin") in new stack
-- Goto (macro-record-enable,s,8)
-- Executing [s@macro-record-enable:8] GotoIf("SIP/<Внешний номер 2>-00000063", "1?continue") in new stack
-- Goto (macro-record-enable,s,13)
-- Executing [s@macro-record-enable:13] Set("SIP/<Внешний номер 2>-00000063", "ITER=3") in new stack
-- Executing [s@macro-record-enable:14] GotoIf("SIP/<Внешний номер 2>-00000063", "1?begin") in new stack
-- Goto (macro-record-enable,s,8)
-- Executing [s@macro-record-enable:8] GotoIf("SIP/<Внешний номер 2>-00000063", "1?continue") in new stack
-- Goto (macro-record-enable,s,13)
-- Executing [s@macro-record-enable:13] Set("SIP/<Внешний номер 2>-00000063", "ITER=4") in new stack
-- Executing [s@macro-record-enable:14] GotoIf("SIP/<Внешний номер 2>-00000063", "1?begin") in new stack
-- Goto (macro-record-enable,s,8)
-- Executing [s@macro-record-enable:8] GotoIf("SIP/<Внешний номер 2>-00000063", "1?continue") in new stack
-- Goto (macro-record-enable,s,13)
-- Executing [s@macro-record-enable:13] Set("SIP/<Внешний номер 2>-00000063", "ITER=5") in new stack
-- Executing [s@macro-record-enable:14] GotoIf("SIP/<Внешний номер 2>-00000063", "0?begin") in new stack
-- Executing [s@macro-record-enable:15] GotoIf("SIP/<Внешний номер 2>-00000063", "0?IN") in new stack
-- Executing [s@macro-record-enable:16] ExecIf("SIP/<Внешний номер 2>-00000063", "1?MacroExit()") in new stack
-- Executing [90000@ext-group:13] Set("SIP/<Внешний номер 2>-00000063", "RingGroupMethod=hunt") in new stack
-- Executing [90000@ext-group:14] Macro("SIP/<Внешний номер 2>-00000063", "dial,15,tr,101-107-105-104") in new stack
-- Executing [s@macro-dial:1] GotoIf("SIP/<Внешний номер 2>-00000063", "1?dial") in new stack
-- Goto (macro-dial,s,3)
-- Executing [s@macro-dial:3] AGI("SIP/<Внешний номер 2>-00000063", "dialparties.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
Elastix*CLI>
dialparties.agi: Starting New Dialparties.agi
Elastix*CLI>
dialparties.agi: Caller ID name is '74993462198' number is '74993462198'
Elastix*CLI>
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
Elastix*CLI>
> dialparties.agi: RINGGROUP_INDEX: ''
Elastix*CLI>
dialparties.agi: Methodology of ring is 'hunt'
Elastix*CLI>
-- dialparties.agi: Added extension 101 to extension map
Elastix*CLI>
-- dialparties.agi: Added extension 107 to extension map
Elastix*CLI>
-- dialparties.agi: Added extension 105 to extension map
Elastix*CLI>
-- dialparties.agi: Added extension 104 to extension map
Elastix*CLI>
-- dialparties.agi: Extension 101 cf is disabled
Elastix*CLI>
-- dialparties.agi: Extension 107 cf is disabled
Elastix*CLI>
-- dialparties.agi: Extension 105 cf is disabled
Elastix*CLI>
-- dialparties.agi: Extension 104 cf is disabled
Elastix*CLI>
-- dialparties.agi: Extension 101 do not disturb is disabled
Elastix*CLI>
-- dialparties.agi: Extension 107 do not disturb is disabled
Elastix*CLI>
-- dialparties.agi: Extension 105 do not disturb is disabled
Elastix*CLI>
-- dialparties.agi: Extension 104 do not disturb is disabled
Elastix*CLI>
> dialparties.agi: extnum 101 has: cw: 0; hascfb: 0 [] hascfu: 0 []
Elastix*CLI>
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
Elastix*CLI>
dialparties.agi: Extension 101 has ExtensionState: 0
Elastix*CLI>
-- dialparties.agi: Checking CW and CFB status for extension 101
Elastix*CLI>
> dialparties.agi: extnum 107 has: cw: 0; hascfb: 0 [] hascfu: 0 []
Elastix*CLI>
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
Elastix*CLI>
dialparties.agi: Extension 107 has ExtensionState: 0
Elastix*CLI>
-- dialparties.agi: Checking CW and CFB status for extension 107
Elastix*CLI>
> dialparties.agi: extnum 105 has: cw: 0; hascfb: 0 [] hascfu: 0 []
Elastix*CLI>
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
Elastix*CLI>
dialparties.agi: Extension 105 has ExtensionState: 0
Elastix*CLI>
-- dialparties.agi: Checking CW and CFB status for extension 105
Elastix*CLI>
> dialparties.agi: extnum 104 has: cw: 0; hascfb: 0 [] hascfu: 0 []
Elastix*CLI>
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
Elastix*CLI>
dialparties.agi: Extension 104 has ExtensionState: 0
Elastix*CLI>
-- dialparties.agi: Checking CW and CFB status for extension 104
Elastix*CLI>
-- dialparties.agi: Filtered ARG3: 101-107-105-104
Elastix*CLI>
> dialparties.agi: NODEST: 90000 adding M(auto-blkvm) to dialopts: trM(auto-blkvm)
Elastix*CLI>
> dialparties.agi: NODEST: 90000 blkvm enabled macro already in dialopts: trM(auto-blkvm)
Elastix*CLI>
-- <SIP/<Внешний номер 2>-00000063>AGI Script dialparties.agi completed, returning 0
Elastix*CLI>
-- Executing [s@macro-dial:20] NoOp("SIP/<Внешний номер 2>-00000063", "Returned from dialparties with hunt groups to dial ") in new stack
Elastix*CLI>
-- Executing [s@macro-dial:21] Set("SIP/<Внешний номер 2>-00000063", "HuntLoop=0") in new stack
Elastix*CLI>
-- Executing [s@macro-dial:22] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a30") in new stack
Elastix*CLI>
-- Goto (macro-dial,s,26)
Elastix*CLI>
-- Executing [s@macro-dial:26] Set("SIP/<Внешний номер 2>-00000063", "HuntMember=HuntMember0") in new stack
Elastix*CLI>
-- Executing [s@macro-dial:27] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a32:a35") in new stack
Elastix*CLI>
-- Goto (macro-dial,s,28)
Elastix*CLI>
-- Executing [s@macro-dial:28] Set("SIP/<Внешний номер 2>-00000063", "CT_EXTEN=101") in new stack
Elastix*CLI>
-- Executing [s@macro-dial:29] Set("SIP/<Внешний номер 2>-00000063", "DB(CALLTRACE/101)=74993462198") in new stack
Elastix*CLI>
-- Executing [s@macro-dial:30] Goto("SIP/<Внешний номер 2>-00000063", "s,a42") in new stack
Elastix*CLI>
-- Goto (macro-dial,s,38)
Elastix*CLI>
-- Executing [s@macro-dial:38] Dial("SIP/<Внешний номер 2>-00000063", "SIP/101,15,trM(auto-blkvm)") in new stack
Elastix*CLI>
== Using SIP RTP TOS bits 184
Elastix*CLI>
== Using SIP RTP CoS mark 5
Elastix*CLI>
-- Called SIP/101
Elastix*CLI>
-- SIP/Sipnet-00000062 is ringing
-- SIP/Sipnet-00000062 is making progress passing it to SIP/888-00000061
Elastix*CLI>
-- SIP/101-00000064 is ringing
Elastix*CLI>
Elastix*CLI>
-- Nobody picked up in 15000 ms
-- Executing [s@macro-dial:39] GotoIf("SIP/<Внешний номер 2>-00000063", "0?ANSWER,1") in new stack
-- Executing [s@macro-dial:40] Set("SIP/<Внешний номер 2>-00000063", "HuntLoop=1") in new stack
-- Executing [s@macro-dial:41] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a46") in new stack
-- Goto (macro-dial,s,43)
-- Executing [s@macro-dial:43] Set("SIP/<Внешний номер 2>-00000063", "HuntMembers=3") in new stack
-- Executing [s@macro-dial:44] Goto("SIP/<Внешний номер 2>-00000063", "s,a22") in new stack
-- Goto (macro-dial,s,22)
-- Executing [s@macro-dial:22] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a30") in new stack
-- Goto (macro-dial,s,26)
-- Executing [s@macro-dial:26] Set("SIP/<Внешний номер 2>-00000063", "HuntMember=HuntMember1") in new stack
-- Executing [s@macro-dial:27] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a32:a35") in new stack
-- Goto (macro-dial,s,28)
-- Executing [s@macro-dial:28] Set("SIP/<Внешний номер 2>-00000063", "CT_EXTEN=107") in new stack
-- Executing [s@macro-dial:29] Set("SIP/<Внешний номер 2>-00000063", "DB(CALLTRACE/107)=74993462198") in new stack
-- Executing [s@macro-dial:30] Goto("SIP/<Внешний номер 2>-00000063", "s,a42") in new stack
-- Goto (macro-dial,s,38)
-- Executing [s@macro-dial:38] Dial("SIP/<Внешний номер 2>-00000063", "SIP/107,15,trM(auto-blkvm)") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/107
Elastix*CLI>
== Extension Changed 107[ext-local] new state Ringing for Notify User 101
Elastix*CLI>
-- SIP/107-00000065 is ringing
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
-- Remote UNIX connection
Elastix*CLI>
-- Remote UNIX connection disconnected
Elastix*CLI>
-- Nobody picked up in 15000 ms
-- Executing [s@macro-dial:39] GotoIf("SIP/<Внешний номер 2>-00000063", "0?ANSWER,1") in new stack
-- Executing [s@macro-dial:40] Set("SIP/<Внешний номер 2>-00000063", "HuntLoop=2") in new stack
-- Executing [s@macro-dial:41] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a46") in new stack
-- Goto (macro-dial,s,43)
-- Executing [s@macro-dial:43] Set("SIP/<Внешний номер 2>-00000063", "HuntMembers=2") in new stack
-- Executing [s@macro-dial:44] Goto("SIP/<Внешний номер 2>-00000063", "s,a22") in new stack
-- Goto (macro-dial,s,22)
-- Executing [s@macro-dial:22] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a30") in new stack
-- Goto (macro-dial,s,26)
-- Executing [s@macro-dial:26] Set("SIP/<Внешний номер 2>-00000063", "HuntMember=HuntMember2") in new stack
-- Executing [s@macro-dial:27] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a32:a35") in new stack
-- Goto (macro-dial,s,28)
-- Executing [s@macro-dial:28] Set("SIP/<Внешний номер 2>-00000063", "CT_EXTEN=105") in new stack
-- Executing [s@macro-dial:29] Set("SIP/<Внешний номер 2>-00000063", "DB(CALLTRACE/105)=74993462198") in new stack
-- Executing [s@macro-dial:30] Goto("SIP/<Внешний номер 2>-00000063", "s,a42") in new stack
-- Goto (macro-dial,s,38)
-- Executing [s@macro-dial:38] Dial("SIP/<Внешний номер 2>-00000063", "SIP/105,15,trM(auto-blkvm)") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/105
Elastix*CLI>
== Extension Changed 107[ext-local] new state Idle for Notify User 101
Elastix*CLI>
== Extension Changed 105[ext-local] new state Ringing for Notify User 101
Elastix*CLI>
Elastix*CLI>
-- SIP/105-00000066 is ringing
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
-- Nobody picked up in 15000 ms
Elastix*CLI>
-- Executing [s@macro-dial:39] GotoIf("SIP/<Внешний номер 2>-00000063", "0?ANSWER,1") in new stack
-- Executing [s@macro-dial:40] Set("SIP/<Внешний номер 2>-00000063", "HuntLoop=3") in new stack
-- Executing [s@macro-dial:41] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a46") in new stack
-- Goto (macro-dial,s,43)
-- Executing [s@macro-dial:43] Set("SIP/<Внешний номер 2>-00000063", "HuntMembers=1") in new stack
-- Executing [s@macro-dial:44] Goto("SIP/<Внешний номер 2>-00000063", "s,a22") in new stack
-- Goto (macro-dial,s,22)
-- Executing [s@macro-dial:22] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a30") in new stack
-- Goto (macro-dial,s,26)
-- Executing [s@macro-dial:26] Set("SIP/<Внешний номер 2>-00000063", "HuntMember=HuntMember3") in new stack
-- Executing [s@macro-dial:27] GotoIf("SIP/<Внешний номер 2>-00000063", "1?a32:a35") in new stack
-- Goto (macro-dial,s,28)
-- Executing [s@macro-dial:28] Set("SIP/<Внешний номер 2>-00000063", "CT_EXTEN=104") in new stack
-- Executing [s@macro-dial:29] Set("SIP/<Внешний номер 2>-00000063", "DB(CALLTRACE/104)=74993462198") in new stack
-- Executing [s@macro-dial:30] Goto("SIP/<Внешний номер 2>-00000063", "s,a42") in new stack
-- Goto (macro-dial,s,38)
-- Executing [s@macro-dial:38] Dial("SIP/<Внешний номер 2>-00000063", "SIP/104,15,trM(auto-blkvm)") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/104
Elastix*CLI>
== Extension Changed 105[ext-local] new state Idle for Notify User 101
== Extension Changed 104[ext-local] new state Ringing for Notify User 101
Elastix*CLI>
-- SIP/104-00000067 is ringing
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
== Spawn extension (macro-dial, s, 38) exited non-zero on 'SIP/<Внешний номер 2>-00000063' in macro 'dial'
Elastix*CLI>
== Extension Changed 104[ext-local] new state Idle for Notify User 101
Elastix*CLI>
== Spawn extension (ext-group, 90000, 14) exited non-zero on 'SIP/<Внешний номер 2>-00000063'
-- Executing [h@ext-group:1] Macro("SIP/<Внешний номер 2>-00000063", "hangupcall,") in new stack
Elastix*CLI>
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/<Внешний номер 2>-00000063", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("SIP/<Внешний номер 2>-00000063", "End of MIXMON check") in new stack
Elastix*CLI>
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/<Внешний номер 2>-00000063", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,15)
-- Executing [s@macro-hangupcall:15] NoOp("SIP/<Внешний номер 2>-00000063", "MEETME_RECORDINGFILE=") in new stack
-- Executing [s@macro-hangupcall:16] GotoIf("SIP/<Внешний номер 2>-00000063", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,18)
-- Executing [s@macro-hangupcall:18] NoOp("SIP/<Внешний номер 2>-00000063", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:19] GotoIf("SIP/<Внешний номер 2>-00000063", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,25)
-- Executing [s@macro-hangupcall:25] NoOp("SIP/<Внешний номер 2>-00000063", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:26] GotoIf("SIP/<Внешний номер 2>-00000063", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,29)
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/<Внешний номер 2>-00000063", "0?skipblkvm") in new stack
-- Executing [s@macro-hangupcall:30] NoOp("SIP/<Внешний номер 2>-00000063", "Cleaning Up Block VM Flag: BLKVM/90000/SIP/<Внешний номер 2>-00000063") in new stack
-- Executing [s@macro-hangupcall:31] NoOp("SIP/<Внешний номер 2>-00000063", "Deleting: BLKVM/90000/SIP/<Внешний номер 2>-00000063 TRUE") in new stack
-- Executing [s@macro-hangupcall:32] GotoIf("SIP/<Внешний номер 2>-00000063", "1?theend") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] Hangup("SIP/<Внешний номер 2>-00000063", "") in new stack
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'SIP/<Внешний номер 2>-00000063' in macro 'hangupcall'
== Spawn extension (ext-group, h, 1) exited non-zero on 'SIP/<Внешний номер 2>-00000063'
Elastix*CLI>
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
Elastix*CLI>
-- Executing [<Внешний номер 1>@from-trunk:1] Set("SIP/<Внешний номер 2>-00000068", "__FROM_DID=<Внешний номер 1>") in new stack
Elastix*CLI>
-- Executing [<Внешний номер 1>@from-trunk:2] Gosub("SIP/<Внешний номер 2>-00000068", "app-blacklist-check,s,1") in new stack
Elastix*CLI>
-- Executing [s@app-blacklist-check:1] GotoIf("SIP/<Внешний номер 2>-00000068", "0?blacklisted") in new stack
Elastix*CLI>
-- Executing [s@app-blacklist-check:2] Set("SIP/<Внешний номер 2>-00000068", "CALLED_BLACKLIST=1") in new stack
Elastix*CLI>
-- Executing [s@app-blacklist-check:3] Return("SIP/<Внешний номер 2>-00000068", "") in new stack
Elastix*CLI>
-- Executing [<Внешний номер 1>@from-trunk:3] ExecIf("SIP/<Внешний номер 2>-00000068", "0 ?Set(CALLERID(name)=74999210227)") in new stack
Elastix*CLI>
-- Executing [<Внешний номер 1>@from-trunk:4] Set("SIP/<Внешний номер 2>-00000068", "__CALLINGPRES_SV=allowed_not_screened") in new stack
Elastix*CLI>
-- Executing [<Внешний номер 1>@from-trunk:5] Set("SIP/<Внешний номер 2>-00000068", "CALLERPRES()=allowed_not_screened") in new stack
Elastix*CLI>
-- Executing [<Внешний номер 1>@from-trunk:6] Goto("SIP/<Внешний номер 2>-00000068", "ext-group,90000,1") in new stack
Elastix*CLI>
-- Goto (ext-group,90000,1)
Elastix*CLI>
-- Executing [90000@ext-group:1] Macro("SIP/<Внешний номер 2>-00000068", "user-callerid,") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:1] Set("SIP/<Внешний номер 2>-00000068", "AMPUSER=74999210227") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:2] GotoIf("SIP/<Внешний номер 2>-00000068", "0?report") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:3] ExecIf("SIP/<Внешний номер 2>-00000068", "1?Set(REALCALLERIDNUM=74999210227)") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:4] Set("SIP/<Внешний номер 2>-00000068", "AMPUSER=") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:5] Set("SIP/<Внешний номер 2>-00000068", "AMPUSERCIDNAME=") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/<Внешний номер 2>-00000068", "1?report") in new stack
Elastix*CLI>
-- Goto (macro-user-callerid,s,10)
Elastix*CLI>
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/<Внешний номер 2>-00000068", "0?continue") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:11] Set("SIP/<Внешний номер 2>-00000068", "__TTL=64") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:12] GotoIf("SIP/<Внешний номер 2>-00000068", "1?continue") in new stack
Elastix*CLI>
-- Goto (macro-user-callerid,s,19)
Elastix*CLI>
-- Executing [s@macro-user-callerid:19] Set("SIP/<Внешний номер 2>-00000068", "CALLERID(number)=74999210227") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:20] Set("SIP/<Внешний номер 2>-00000068", "CALLERID(name)=74999210227") in new stack
Elastix*CLI>
-- Executing [s@macro-user-callerid:21] NoOp("SIP/<Внешний номер 2>-00000068", "Using CallerID "74999210227" <74999210227>") in new stack
Elastix*CLI>
-- Executing [90000@ext-group:2] GotoIf("SIP/<Внешний номер 2>-00000068", "1?skipdb") in new stack
Elastix*CLI>
-- Goto (ext-group,90000,4)
Elastix*CLI>
-- Executing [90000@ext-group:4] Set("SIP/<Внешний номер 2>-00000068", "__NODEST=") in new stack
Elastix*CLI>
-- Executing [90000@ext-group:5] Set("SIP/<Внешний номер 2>-00000068", "__BLKVM_OVERRIDE=BLKVM/90000/SIP/<Внешний номер 2>-00000068") in new stack
Elastix*CLI>
-- Executing [90000@ext-group:6] Set("SIP/<Внешний номер 2>-00000068", "__BLKVM_BASE=90000") in new stack
Elastix*CLI>
-- Executing [90000@ext-group:7] Set("SIP/<Внешний номер 2>-00000068", "DB(BLKVM/90000/SIP/<Внешний номер 2>-00000068)=TRUE") in new stack
Elastix*CLI>
-- Executing [90000@ext-group:8] Set("SIP/<Внешний номер 2>-00000068", "RRNODEST=") in new stack
Elastix*CLI>
-- Executing [90000@ext-group:9] Set("SIP/<Внешний номер 2>-00000068", "__NODEST=90000") in new stack
Elastix*CLI>
-- Executing [90000@ext-group:10] GosubIf("SIP/<Внешний номер 2>-00000068", "0?sub-rgsetcid,s,1") in new stack
Elastix*CLI>
-- Executing [90000@ext-group:11] Set("SIP/<Внешний номер 2>-00000068", "RecordMethod=Group") in new stack
Elastix*CLI>
-- Executing [90000@ext-group:12] Macro("SIP/<Внешний номер 2>-00000068", "record-enable,101-107-105-104,Group") in new stack
Elastix*CLI>
-- Executing [s@macro-record-enable:1] GotoIf("SIP/<Внешний номер 2>-00000068", "1?check") in new stack
Elastix*CLI>
-- Goto (macro-record-enable,s,4)
Elastix*CLI>
-- Executing [s@macro-record-enable:4] ExecIf("SIP/<Внешний номер 2>-00000068", "0?MacroExit()") in new stack
Elastix*CLI>
-- Executing [s@macro-record-enable:5] GotoIf("SIP/<Внешний номер 2>-00000068", "1?Group:OUT") in new stack
-- Goto (macro-record-enable,s,6)
-- Executing [s@macro-record-enable:6] Set("SIP/<Внешний номер 2>-00000068", "LOOPCNT=4") in new stack
-- Executing [s@macro-record-enable:7] Set("SIP/<Внешний номер 2>-00000068", "ITER=1") in new stack
-- Executing [s@macro-record-enable:8] GotoIf("SIP/<Внешний номер 2>-00000068", "1?continue") in new stack
-- Goto (macro-record-enable,s,13)
-- Executing [s@macro-record-enable:13] Set("SIP/<Внешний номер 2>-00000068", "ITER=2") in new stack
-- Executing [s@macro-record-enable:14] GotoIf("SIP/<Внешний номер 2>-00000068", "1?begin") in new stack
-- Goto (macro-record-enable,s,8)
-- Executing [s@macro-record-enable:8] GotoIf("SIP/<Внешний номер 2>-00000068", "1?continue") in new stack
-- Goto (macro-record-enable,s,13)
-- Executing [s@macro-record-enable:13] Set("SIP/<Внешний номер 2>-00000068", "ITER=3") in new stack
-- Executing [s@macro-record-enable:14] GotoIf("SIP/<Внешний номер 2>-00000068", "1?begin") in new stack
-- Goto (macro-record-enable,s,8)
-- Executing [s@macro-record-enable:8] GotoIf("SIP/<Внешний номер 2>-00000068", "1?continue") in new stack
-- Goto (macro-record-enable,s,13)
-- Executing [s@macro-record-enable:13] Set("SIP/<Внешний номер 2>-00000068", "ITER=4") in new stack
-- Executing [s@macro-record-enable:14] GotoIf("SIP/<Внешний номер 2>-00000068", "1?begin") in new stack
-- Goto (macro-record-enable,s,8)
-- Executing [s@macro-record-enable:8] GotoIf("SIP/<Внешний номер 2>-00000068", "1?continue") in new stack
-- Goto (macro-record-enable,s,13)
-- Executing [s@macro-record-enable:13] Set("SIP/<Внешний номер 2>-00000068", "ITER=5") in new stack
-- Executing [s@macro-record-enable:14] GotoIf("SIP/<Внешний номер 2>-00000068", "0?begin") in new stack
-- Executing [s@macro-record-enable:15] GotoIf("SIP/<Внешний номер 2>-00000068", "0?IN") in new stack
-- Executing [s@macro-record-enable:16] ExecIf("SIP/<Внешний номер 2>-00000068", "1?MacroExit()") in new stack
-- Executing [90000@ext-group:13] Set("SIP/<Внешний номер 2>-00000068", "RingGroupMethod=hunt") in new stack
-- Executing [90000@ext-group:14] Macro("SIP/<Внешний номер 2>-00000068", "dial,15,tr,101-107-105-104") in new stack
-- Executing [s@macro-dial:1] GotoIf("SIP/<Внешний номер 2>-00000068", "1?dial") in new stack
-- Goto (macro-dial,s,3)
-- Executing [s@macro-dial:3] AGI("SIP/<Внешний номер 2>-00000068", "dialparties.agi") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
Elastix*CLI>
dialparties.agi: Starting New Dialparties.agi
Elastix*CLI>
dialparties.agi: Caller ID name is '74999210227' number is '74999210227'
Elastix*CLI>
> dialparties.agi: USE_CONFIRMATION: 'FALSE'
Elastix*CLI>
> dialparties.agi: RINGGROUP_INDEX: ''
Elastix*CLI>
dialparties.agi: Methodology of ring is 'hunt'
Elastix*CLI>
-- dialparties.agi: Added extension 101 to extension map
Elastix*CLI>
-- dialparties.agi: Added extension 107 to extension map
Elastix*CLI>
-- dialparties.agi: Added extension 105 to extension map
Elastix*CLI>
-- dialparties.agi: Added extension 104 to extension map
Elastix*CLI>
-- dialparties.agi: Extension 101 cf is disabled
Elastix*CLI>
-- dialparties.agi: Extension 107 cf is disabled
Elastix*CLI>
-- dialparties.agi: Extension 105 cf is disabled
Elastix*CLI>
-- dialparties.agi: Extension 104 cf is disabled
Elastix*CLI>
-- dialparties.agi: Extension 101 do not disturb is disabled
Elastix*CLI>
-- dialparties.agi: Extension 107 do not disturb is disabled
Elastix*CLI>
-- dialparties.agi: Extension 105 do not disturb is disabled
Elastix*CLI>
-- dialparties.agi: Extension 104 do not disturb is disabled
Elastix*CLI>
> dialparties.agi: extnum 101 has: cw: 0; hascfb: 0 [] hascfu: 0 []
Elastix*CLI>
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
Elastix*CLI>
dialparties.agi: Extension 101 has ExtensionState: 0
Elastix*CLI>
-- dialparties.agi: Checking CW and CFB status for extension 101
Elastix*CLI>
> dialparties.agi: extnum 107 has: cw: 0; hascfb: 0 [] hascfu: 0 []
Elastix*CLI>
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
Elastix*CLI>
dialparties.agi: Extension 107 has ExtensionState: 0
Elastix*CLI>
-- dialparties.agi: Checking CW and CFB status for extension 107
Elastix*CLI>
> dialparties.agi: extnum 105 has: cw: 0; hascfb: 0 [] hascfu: 0 []
Elastix*CLI>
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
Elastix*CLI>
dialparties.agi: Extension 105 has ExtensionState: 0
Elastix*CLI>
-- dialparties.agi: Checking CW and CFB status for extension 105
Elastix*CLI>
> dialparties.agi: extnum 104 has: cw: 0; hascfb: 0 [] hascfu: 0 []
Elastix*CLI>
dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
Elastix*CLI>
dialparties.agi: Extension 104 has ExtensionState: 0
Elastix*CLI>
-- dialparties.agi: Checking CW and CFB status for extension 104
Elastix*CLI>
-- dialparties.agi: Filtered ARG3: 101-107-105-104
Elastix*CLI>
> dialparties.agi: NODEST: 90000 adding M(auto-blkvm) to dialopts: trM(auto-blkvm)
Elastix*CLI>
> dialparties.agi: NODEST: 90000 blkvm enabled macro already in dialopts: trM(auto-blkvm)
Elastix*CLI>
-- <SIP/<Внешний номер 2>-00000068>AGI Script dialparties.agi completed, returning 0
Elastix*CLI>
-- Executing [s@macro-dial:20] NoOp("SIP/<Внешний номер 2>-00000068", "Returned from dialparties with hunt groups to dial ") in new stack
-- Executing [s@macro-dial:21] Set("SIP/<Внешний номер 2>-00000068", "HuntLoop=0") in new stack
Elastix*CLI>
-- Executing [s@macro-dial:22] GotoIf("SIP/<Внешний номер 2>-00000068", "1?a30") in new stack
Elastix*CLI>
-- Goto (macro-dial,s,26)
Elastix*CLI>
-- Executing [s@macro-dial:26] Set("SIP/<Внешний номер 2>-00000068", "HuntMember=HuntMember0") in new stack
Elastix*CLI>
-- Executing [s@macro-dial:27] GotoIf("SIP/<Внешний номер 2>-00000068", "1?a32:a35") in new stack
Elastix*CLI>
-- Goto (macro-dial,s,28)
Elastix*CLI>
-- Executing [s@macro-dial:28] Set("SIP/<Внешний номер 2>-00000068", "CT_EXTEN=101") in new stack
Elastix*CLI>
-- Executing [s@macro-dial:29] Set("SIP/<Внешний номер 2>-00000068", "DB(CALLTRACE/101)=74999210227") in new stack
Elastix*CLI>
-- Executing [s@macro-dial:30] Goto("SIP/<Внешний номер 2>-00000068", "s,a42") in new stack
Elastix*CLI>
-- Goto (macro-dial,s,38)
Elastix*CLI>
-- Executing [s@macro-dial:38] Dial("SIP/<Внешний номер 2>-00000068", "SIP/101,15,trM(auto-blkvm)") in new stack
Elastix*CLI>
== Using SIP RTP TOS bits 184
Elastix*CLI>
== Using SIP RTP CoS mark 5
Elastix*CLI>
-- Called SIP/101
Elastix*CLI>
-- SIP/Sipnet-00000062 is making progress passing it to SIP/888-00000061
Elastix*CLI>
-- SIP/101-00000069 is ringing
Elastix*CLI>
-- Nobody picked up in 15000 ms
-- Executing [s@macro-dial:39] GotoIf("SIP/<Внешний номер 2>-00000068", "0?ANSWER,1") in new stack
-- Executing [s@macro-dial:40] Set("SIP/<Внешний номер 2>-00000068", "HuntLoop=1") in new stack
-- Executing [s@macro-dial:41] GotoIf("SIP/<Внешний номер 2>-00000068", "1?a46") in new stack
-- Goto (macro-dial,s,43)
-- Executing [s@macro-dial:43] Set("SIP/<Внешний номер 2>-00000068", "HuntMembers=3") in new stack
-- Executing [s@macro-dial:44] Goto("SIP/<Внешний номер 2>-00000068", "s,a22") in new stack
-- Goto (macro-dial,s,22)
-- Executing [s@macro-dial:22] GotoIf("SIP/<Внешний номер 2>-00000068", "1?a30") in new stack
-- Goto (macro-dial,s,26)
-- Executing [s@macro-dial:26] Set("SIP/<Внешний номер 2>-00000068", "HuntMember=HuntMember1") in new stack
-- Executing [s@macro-dial:27] GotoIf("SIP/<Внешний номер 2>-00000068", "1?a32:a35") in new stack
-- Goto (macro-dial,s,28)
-- Executing [s@macro-dial:28] Set("SIP/<Внешний номер 2>-00000068", "CT_EXTEN=107") in new stack
-- Executing [s@macro-dial:29] Set("SIP/<Внешний номер 2>-00000068", "DB(CALLTRACE/107)=74999210227") in new stack
-- Executing [s@macro-dial:30] Goto("SIP/<Внешний номер 2>-00000068", "s,a42") in new stack
-- Goto (macro-dial,s,38)
-- Executing [s@macro-dial:38] Dial("SIP/<Внешний номер 2>-00000068", "SIP/107,15,trM(auto-blkvm)") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/107
Elastix*CLI>
== Extension Changed 107[ext-local] new state Ringing for Notify User 101
Elastix*CLI>
-- SIP/107-0000006a is ringing
Elastix*CLI>
-- Nobody picked up in 15000 ms
Elastix*CLI>
-- Executing [s@macro-dial:39] GotoIf("SIP/<Внешний номер 2>-00000068", "0?ANSWER,1") in new stack
-- Executing [s@macro-dial:40] Set("SIP/<Внешний номер 2>-00000068", "HuntLoop=2") in new stack
== Extension Changed 107[ext-local] new state Idle for Notify User 101
-- Executing [s@macro-dial:41] GotoIf("SIP/<Внешний номер 2>-00000068", "1?a46") in new stack
Elastix*CLI>
-- Goto (macro-dial,s,43)
-- Executing [s@macro-dial:43] Set("SIP/<Внешний номер 2>-00000068", "HuntMembers=2") in new stack
-- Executing [s@macro-dial:44] Goto("SIP/<Внешний номер 2>-00000068", "s,a22") in new stack
-- Goto (macro-dial,s,22)
-- Executing [s@macro-dial:22] GotoIf("SIP/<Внешний номер 2>-00000068", "1?a30") in new stack
-- Goto (macro-dial,s,26)
-- Executing [s@macro-dial:26] Set("SIP/<Внешний номер 2>-00000068", "HuntMember=HuntMember2") in new stack
-- Executing [s@macro-dial:27] GotoIf("SIP/<Внешний номер 2>-00000068", "1?a32:a35") in new stack
-- Goto (macro-dial,s,28)
-- Executing [s@macro-dial:28] Set("SIP/<Внешний номер 2>-00000068", "CT_EXTEN=105") in new stack
-- Executing [s@macro-dial:29] Set("SIP/<Внешний номер 2>-00000068", "DB(CALLTRACE/105)=74999210227") in new stack
-- Executing [s@macro-dial:30] Goto("SIP/<Внешний номер 2>-00000068", "s,a42") in new stack
-- Goto (macro-dial,s,38)
-- Executing [s@macro-dial:38] Dial("SIP/<Внешний номер 2>-00000068", "SIP/105,15,trM(auto-blkvm)") in new stack
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
Elastix*CLI>
-- Called SIP/105
Elastix*CLI>
== Extension Changed 105[ext-local] new state Ringing for Notify User 101
Elastix*CLI>
-- SIP/105-0000006b is ringing
Elastix*CLI>
== Spawn extension (macro-dial, s, 38) exited non-zero on 'SIP/<Внешний номер 2>-00000068' in macro 'dial'
== Spawn extension (ext-group, 90000, 14) exited non-zero on 'SIP/<Внешний номер 2>-00000068'
-- Executing [h@ext-group:1] Macro("SIP/<Внешний номер 2>-00000068", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/<Внешний номер 2>-00000068", "1?endmixmoncheck") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] NoOp("SIP/<Внешний номер 2>-00000068", "End of MIXMON check") in new stack
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/<Внешний номер 2>-00000068", "1?nomeetmemon") in new stack
-- Goto (macro-hangupcall,s,15)
-- Executing [s@macro-hangupcall:15] NoOp("SIP/<Внешний номер 2>-00000068", "MEETME_RECORDINGFILE=") in new stack
-- Executing [s@macro-hangupcall:16] GotoIf("SIP/<Внешний номер 2>-00000068", "1?noautomon") in new stack
-- Goto (macro-hangupcall,s,18)
-- Executing [s@macro-hangupcall:18] NoOp("SIP/<Внешний номер 2>-00000068", "TOUCH_MONITOR_OUTPUT=") in new stack
-- Executing [s@macro-hangupcall:19] GotoIf("SIP/<Внешний номер 2>-00000068", "1?noautomon2") in new stack
-- Goto (macro-hangupcall,s,25)
-- Executing [s@macro-hangupcall:25] NoOp("SIP/<Внешний номер 2>-00000068", "MONITOR_FILENAME=") in new stack
-- Executing [s@macro-hangupcall:26] GotoIf("SIP/<Внешний номер 2>-00000068", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,29)
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/<Внешний номер 2>-00000068", "0?skipblkvm") in new stack
-- Executing [s@macro-hangupcall:30] NoOp("SIP/<Внешний номер 2>-00000068", "Cleaning Up Block VM Flag: BLKVM/90000/SIP/<Внешний номер 2>-00000068") in new stack
-- Executing [s@macro-hangupcall:31] NoOp("SIP/<Внешний номер 2>-00000068", "Deleting: BLKVM/90000/SIP/<Внешний номер 2>-00000068 TRUE") in new stack
-- Executing [s@macro-hangupcall:32] GotoIf("SIP/<Внешний номер 2>-00000068", "1?theend") in new stack
-- Goto (macro-hangupcall,s,34)
-- Executing [s@macro-hangupcall:34] Hangup("SIP/<Внешний номер 2>-00000068", "") in new stack
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'SIP/<Внешний номер 2>-00000068' in macro 'hangupcall'
== Spawn extension (ext-group, h, 1) exited non-zero on 'SIP/<Внешний номер 2>-00000068'
Elastix*CLI>
== Extension Changed 105[ext-local] new state Idle for Notify User 101
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
Elastix*CLI>
== Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on 'SIP/888-00000061' in macro 'dialout-trunk'
== Spawn extension (from-internal, 8<Внешний номер 1>, 6) exited non-zero on 'SIP/888-00000061'
Elastix*CLI>
-- Executing [h@from-internal:1] Macro("SIP/888-00000061", "hangupcall") in new stack
Elastix*CLI>
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/888-00000061", "1?endmixmoncheck") in new stack
Elastix*CLI>
-- Goto (macro-hangupcall,s,9)
Elastix*CLI>
-- Executing [s@macro-hangupcall:9] NoOp("SIP/888-00000061", "End of MIXMON check") in new stack
Elastix*CLI>
-- Executing [s@macro-hangupcall:10] GotoIf("SIP/888-00000061", "1?nomeetmemon") in new stack
Elastix*CLI>
-- Goto (macro-hangupcall,s,15)
Elastix*CLI>
-- Executing [s@macro-hangupcall:15] NoOp("SIP/888-00000061", "MEETME_RECORDINGFILE=") in new stack
Elastix*CLI>
-- Executing [s@macro-hangupcall:16] GotoIf("SIP/888-00000061", "1?noautomon") in new stack
Elastix*CLI>
-- Goto (macro-hangupcall,s,18)
Elastix*CLI>
-- Executing [s@macro-hangupcall:18] NoOp("SIP/888-00000061", "TOUCH_MONITOR_OUTPUT=") in new stack
Elastix*CLI>
-- Executing [s@macro-hangupcall:19] GotoIf("SIP/888-00000061", "1?noautomon2") in new stack
Elastix*CLI>
-- Goto (macro-hangupcall,s,25)
Elastix*CLI>
-- Executing [s@macro-hangupcall:25] NoOp("SIP/888-00000061", "MONITOR_FILENAME=") in new stack
Elastix*CLI>
-- Executing [s@macro-hangupcall:26] GotoIf("SIP/888-00000061", "1?skiprg") in new stack
Elastix*CLI>
-- Goto (macro-hangupcall,s,29)
Elastix*CLI>
-- Executing [s@macro-hangupcall:29] GotoIf("SIP/888-00000061", "1?skipblkvm") in new stack
Elastix*CLI>
-- Goto (macro-hangupcall,s,32)
-- Executing [s@macro-hangupcall:32] GotoIf("SIP/888-00000061", "1?theend") in new stack
Elastix*CLI>
-- Goto (macro-hangupcall,s,34)
Elastix*CLI>
-- Executing [s@macro-hangupcall:34] Hangup("SIP/888-00000061", "") in new stack
Elastix*CLI>
== Spawn extension (macro-hangupcall, s, 34) exited non-zero on 'SIP/888-00000061' in macro 'hangupcall'
Elastix*CLI>
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/888-00000061'
Elastix*CLI>
Время обзвона большое вероятно. Мало данных для точного ответа.
поставте
wrapuptime=30
хотя нет,наверно не поможет. скорре надо таймаут ставить в <чем общее время дозвона.
Задан: 2012-11-03 23:49:13 +0400
Просмотрен: 668 раз
Обновлен: Dec 02 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.