Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Обзвон очереди два раза вместо одного

0

Добрый вечер!

Несколько 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>
удалить закрыть спам изменить тег редактировать

спросил 2012-11-03 23:49:13 +0400

fotonboxx Gravatar fotonboxx
172 14 10

обновил 2012-12-02 23:21:48 +0400

2 Ответа

1

Время обзвона большое вероятно. Мало данных для точного ответа.

ссылка удалить спам редактировать

ответил 2012-11-04 10:26:08 +0400

switch Gravatar switch
8334 11 7 92
http://lynks.ru/
1

поставте

wrapuptime=30

хотя нет,наверно не поможет. скорре надо таймаут ставить в <чем общее время дозвона.

ссылка удалить спам редактировать

ответил 2012-11-04 10:27:29 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил 2012-11-04 10:31:44 +0400

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-11-03 23:49:13 +0400

Просмотрен: 573 раз

Обновлен: Dec 02 '12

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

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.