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

Обрывается вызов в очереди

0

Добрый день. на FreePBX (2.11.0.42, Asterisk 11.5.1) организована очередь звонков:
Стратегия дозвона: Звонят все
Время ожидания, максимально: 3 мин.
Таймаут оператора: неограничено
Повторить:Не повторять
Передышка: 0 сек.
Задержка оператора: 0 сек

Проблема в том, что если никто не ответил из агентов очереди через 32 сек.,то вызов обрывается. Если же в настройках поменять на:
Таймаут оператора: 15 сек
Повторить: 5 сек
... то звонить будет 3 мин, с интервалами 15 сек звонит, 5 сек тишина (и эти 5 сек тишины никак не сокращаются ?) - что не очень удобно...
Подскажите, как сделать, чтобы в очереди агенты звонили без перерывов?
Лог звонка :

  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
  == Extension Changed 7000[ext-local] new state InUse for Notify User 7103
    -- Executing [7050@International:1] Macro("SIP/7000-00011f6d", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/7000-00011f6d", "TOUCH_MONITOR=1472525508.197736") in new stack
    -- Executing [s@macro-user-callerid:2] Set("SIP/7000-00011f6d", "AMPUSER=7000") in new stack
    -- Executing [s@macro-user-callerid:3] GotoIf("SIP/7000-00011f6d", "0?report") in new stack
    -- Executing [s@macro-user-callerid:4] ExecIf("SIP/7000-00011f6d", "1?Set(REALCALLERIDNUM=7000)") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/7000-00011f6d", "AMPUSER=7000") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/7000-00011f6d", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:7] Set("SIP/7000-00011f6d", "AMPUSERCIDNAME=test-7000") in new stack
    -- Executing [s@macro-user-callerid:8] GotoIf("SIP/7000-00011f6d", "0?report") in new stack
    -- Executing [s@macro-user-callerid:9] Set("SIP/7000-00011f6d", "AMPUSERCID=7000") in new stack
    -- Executing [s@macro-user-callerid:10] Set("SIP/7000-00011f6d", "__DIAL_OPTIONS=Ttr") in new stack
    -- Executing [s@macro-user-callerid:11] Set("SIP/7000-00011f6d", "CALLERID(all)="test-7000" <7000>") in new stack
    -- Executing [s@macro-user-callerid:12] GotoIf("SIP/7000-00011f6d", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:13] ExecIf("SIP/7000-00011f6d", "0?Set(GROUP(concurrency_limit)=7000)") in new stack
    -- Executing [s@macro-user-callerid:14] ExecIf("SIP/7000-00011f6d", "0?Set(CHANNEL(language)=)") in new stack
    -- Executing [s@macro-user-callerid:15] GotoIf("SIP/7000-00011f6d", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:16] Set("SIP/7000-00011f6d", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:17] GotoIf("SIP/7000-00011f6d", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,28)
    -- Executing [s@macro-user-callerid:28] Set("SIP/7000-00011f6d", "CALLERID(number)=7000") in new stack
    -- Executing [s@macro-user-callerid:29] Set("SIP/7000-00011f6d", "CALLERID(name)=test-7000") in new stack
    -- Executing [s@macro-user-callerid:30] Set("SIP/7000-00011f6d", "CDR(cnum)=7000") in new stack
    -- Executing [s@macro-user-callerid:31] Set("SIP/7000-00011f6d", "CDR(cnam)=test-7000") in new stack
    -- Executing [s@macro-user-callerid:32] Set("SIP/7000-00011f6d", "CHANNEL(language)=ru") in new stack
    -- Executing [7050@International:2] Answer("SIP/7000-00011f6d", "") in new stack
       > 0xb0e6d8c0 -- Probation passed - setting RTP source address to 192.168.76.173:11798
    -- Executing [7050@International:3] Macro("SIP/7000-00011f6d", "blkvm-set,reset") in new stack
    -- Executing [s@macro-blkvm-set:1] ExecIf("SIP/7000-00011f6d", "1?Set(__BLKVM_CHANNEL=SIP/7000-00011f6d)") in new stack
    -- Executing [s@macro-blkvm-set:2] Set("SIP/7000-00011f6d", "SHARED(BLKVM,SIP/7000-00011f6d)=TRUE") in new stack
    -- Executing [s@macro-blkvm-set:3] Set("SIP/7000-00011f6d", "GOSUB_RETVAL=TRUE") in new stack
    -- Executing [s@macro-blkvm-set:4] MacroExit("SIP/7000-00011f6d", "") in new stack
    -- Executing [7050@International:4] ExecIf("SIP/7000-00011f6d", "1?Set(_DIAL_OPTIONS=TtrM(auto-blkvm))") in new stack
    -- Executing [7050@International:5] Set("SIP/7000-00011f6d", "__NODEST=7050") in new stack
    -- Executing [7050@International:6] Set("SIP/7000-00011f6d", "QCIDPP=") in new stack
    -- Executing [7050@International:7] Set("SIP/7000-00011f6d", "VQ_CIDPP=") in new stack
    -- Executing [7050@International:8] ExecIf("SIP/7000-00011f6d", "0?Macro(prepend-cid,)") in new stack
    -- Executing [7050@International:9] Set("SIP/7000-00011f6d", "QAINFO=") in new stack
    -- Executing [7050@International:10] Set("SIP/7000-00011f6d", "VQ_AINFO=") in new stack
    -- Executing [7050@International:11] ExecIf("SIP/7000-00011f6d", "0?Set(__ALERT_INFO=)") in new stack
    -- Executing [7050@International:12] Set("SIP/7000-00011f6d", "QJOINMSG=") in new stack
    -- Executing [7050@International:13] Set("SIP/7000-00011f6d", "VQ_JOINMSG=") in new stack
    -- Executing [7050@International:14] Set("SIP/7000-00011f6d", "QMOH=MoH-AN") in new stack
    -- Executing [7050@International:15] Set("SIP/7000-00011f6d", "VQ_MOH=") in new stack
    -- Executing [7050@International:16] ExecIf("SIP/7000-00011f6d", "1?Set(__MOHCLASS=MoH-AN)") in new stack
    -- Executing [7050@International:17] ExecIf("SIP/7000-00011f6d", "1?Set(CHANNEL(musicclass)=MoH-AN)") in new stack
    -- Executing [7050@International:18] Set("SIP/7000-00011f6d", "QRETRY=n") in new stack
    -- Executing [7050@International:19] Set("SIP/7000-00011f6d", "VQ_RETRY=") in new stack
    -- Executing [7050@International:20] Set("SIP/7000-00011f6d", "QOPTIONS=tn") in new stack
    -- Executing [7050@International:21] Set("SIP/7000-00011f6d", "VQ_OPTIONS=") in new stack
    -- Executing [7050@International:22] Set("SIP/7000-00011f6d", "QGOSUB=") in new stack
    -- Executing [7050@International:23] Set("SIP/7000-00011f6d", "VQ_GOSUB=") in new stack
    -- Executing [7050@International:24] Set("SIP/7000-00011f6d", "QAGI=") in new stack
    -- Executing [7050@International:25] Set("SIP/7000-00011f6d", "VQ_AGI=") in new stack
    -- Executing [7050@International:26] Set("SIP/7000-00011f6d", "QRULE=") in new stack
    -- Executing [7050@International:27] Set("SIP/7000-00011f6d", "VQ_RULE=") in new stack
    -- Executing [7050@International:28] Set("SIP/7000-00011f6d", "QPOSITION=") in new stack
    -- Executing [7050@International:29] Set("SIP/7000-00011f6d", "VQ_POSITION=") in new stack
    -- Executing [7050@International:30] Set("SIP/7000-00011f6d", "MONITOR_OPTIONS=b") in new stack
    -- Executing [7050@International:31] Gosub("SIP/7000-00011f6d", "sub-record-check,s,1(q,7050,dontcare)") in new stack
    -- Executing [s@sub-record-check:1] Set("SIP/7000-00011f6d", "REC_POLICY_MODE_SAVE=") in new stack
    -- Executing [s@sub-record-check:2] GotoIf("SIP/7000-00011f6d", "1?check") in new stack
    -- Goto (sub-record-check,s,7)
    -- Executing [s@sub-record-check:7] Set("SIP/7000-00011f6d", "__MON_FMT=wav") in new stack
    -- Executing [s@sub-record-check:8] GotoIf("SIP/7000-00011f6d", "1?next") in new stack
    -- Goto (sub-record-check,s,11)
    -- Executing [s@sub-record-check:11] ExecIf("SIP/7000-00011f6d", "0?Return()") in new stack
    -- Executing [s@sub-record-check:12] ExecIf("SIP/7000-00011f6d", "1?Set(__REC_POLICY_MODE=dontcare)") in new stack
    -- Executing [s@sub-record-check:13] GotoIf("SIP/7000-00011f6d", "0?q,1") in new stack
    -- Executing [s@sub-record-check:14] Set("SIP/7000-00011f6d", "__REC_STATUS=INITIALIZED") in new stack
    -- Executing [s@sub-record-check:15] Set("SIP/7000-00011f6d", "NOW=1472525508") in new stack
    -- Executing [s@sub-record-check:16] Set("SIP/7000-00011f6d", "__DAY=30") in new stack
    -- Executing [s@sub-record-check:17] Set("SIP/7000-00011f6d", "__MONTH=08") in new stack
    -- Executing [s@sub-record-check:18] Set("SIP/7000-00011f6d", "__YEAR=2016") in new stack
    -- Executing [s@sub-record-check:19] Set("SIP/7000-00011f6d", "__TIMESTR=20160830-075148") in new stack
    -- Executing [s@sub-record-check:20] Set("SIP/7000-00011f6d", "__FROMEXTEN=7000") in new stack
    -- Executing [s@sub-record-check:21] Set("SIP/7000-00011f6d", "__CALLFILENAME=q-7050-7000-20160830-075148-1472525508.197736") in new stack
    -- Executing [s@sub-record-check:22] Goto("SIP/7000-00011f6d", "q,1") in new stack
    -- Goto (sub-record-check,q,1)
    -- Executing [q@sub-record-check:1] GosubIf("SIP/7000-00011f6d", "0?recq,1(q,7050,7000)") in new stack
    -- Executing [q@sub-record-check:2] Return("SIP/7000-00011f6d", "") in new stack
    -- Executing [7050@International:32] Set("SIP/7000-00011f6d", "__CWIGNORE=TRUE") in new stack
    -- Executing [7050@International:33] ExecIf("SIP/7000-00011f6d", "0?Playback(, )") in new stack
    -- Executing [7050@International:34] QueueLog("SIP/7000-00011f6d", "7050,1472525508.197736,NONE,DID,") in new stack
    -- Executing [7050@International:35] Set("SIP/7000-00011f6d", "QAANNOUNCE=") in new stack
    -- Executing [7050@International:36] Set("SIP/7000-00011f6d", "VQ_AANNOUNCE=") in new stack
    -- Executing [7050@International:37] Set("SIP/7000-00011f6d", "QMAXWAIT=180") in new stack
    -- Executing [7050@International:38] Set("SIP/7000-00011f6d", "VQ_MAXWAIT=") in new stack
    -- Executing [7050@International:39] Set("SIP/7000-00011f6d", "QUEUENUM=7050") in new stack
    -- Executing [7050@International:40] Set("SIP/7000-00011f6d", "QUEUEJOINTIME=1472525508") in new stack
    -- Executing [7050@International:41] Queue("SIP/7000-00011f6d", "7050,tn,,,180,,,,,") in new stack
    -- Started music on hold, class 'MoH-AN', on SIP/7000-00011f6d
    -- Executing [7114@from-queue:1] Set("Local/7114@from-queue-0000b17a;2", "QAGENT=7114") in new stack
    -- Called Local/7114@from-queue/n
    -- LazyMembers debugging - Numbusies: 0, Numnoans: 0, Nummems: 1
    -- Executing [7114@from-queue:2] Goto("Local/7114@from-queue-0000b17a;2", "7050,1") in new stack
    -- Goto (from-queue,7050,1)
    -- Executing [7050@from-queue:1] Goto("Local/7114@from-queue-0000b17a;2", "from-internal,7114,1") in new stack
    -- Goto (from-internal,7114,1)
    -- Executing [7114@from-internal:1] GotoIf("Local/7114@from-queue-0000b17a;2", "0?ext-local,7114,1") in new stack
    -- Executing [7114@from-internal:2] Macro("Local/7114@from-queue-0000b17a;2", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("Local/7114@from-queue-0000b17a;2", "TOUCH_MONITOR=1472525508.197738") in new stack
    -- Executing [s@macro-user-callerid:2] Set("Local/7114@from-queue-0000b17a;2", "AMPUSER=7000") in new stack
    -- Executing [s@macro-user-callerid:3] GotoIf("Local/7114@from-queue-0000b17a;2", "1?report") in new stack
    -- Goto (macro-user-callerid,s,15)
    -- Executing [s@macro-user-callerid:15] GotoIf("Local/7114@from-queue-0000b17a;2", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:16] Set("Local/7114@from-queue-0000b17a;2", "__TTL=63") in new stack
    -- Executing [s@macro-user-callerid:17] GotoIf("Local/7114@from-queue-0000b17a;2", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,28)
    -- Executing [s@macro-user-callerid:28] Set("Local/7114@from-queue-0000b17a;2", "CALLERID(number)=7000") in new stack
    -- Executing [s@macro-user-callerid:29] Set("Local/7114@from-queue-0000b17a;2", "CALLERID(name)=test-7000") in new stack
    -- Executing [s@macro-user-callerid:30] Set("Local/7114@from-queue-0000b17a;2", "CDR(cnum)=7000") in new stack
    -- Executing [s@macro-user-callerid:31] Set("Local/7114@from-queue-0000b17a;2", "CDR(cnam)=test-7000") in new stack
    -- Executing [s@macro-user-callerid:32] Set("Local/7114@from-queue-0000b17a;2", "CHANNEL(language)=ru") in new stack
    -- Executing [7114@from-internal:3] Set("Local/7114@from-queue-0000b17a;2", "DIAL_OPTIONS=TtrM(auto-blkvm)I") in new stack
    -- Executing [7114@from-internal:4] Set("Local/7114@from-queue-0000b17a;2", "CONNECTEDLINE(num)=7114") in new stack
    -- Executing [7114@from-internal:5] Gosub("Local/7114@from-queue-0000b17a;2", "sub-presencestate-display,s,1(7114)") in new stack
    -- Executing [s@sub-presencestate-display:1] Goto("Local/7114@from-queue-0000b17a;2", "state-available,1") in new stack
    -- Goto (sub-presencestate-display,state-available,1)
    -- Executing [state-available@sub-presencestate-display:1] Set("Local/7114@from-queue-0000b17a;2", "PRESENCESTATE_DISPLAY=(Available)") in new stack
    -- Executing [state-available@sub-presencestate-display:2] Return("Local/7114@from-queue-0000b17a;2", "") in new stack
    -- Executing [7114@from-internal:6] Set("Local/7114@from-queue-0000b17a;2", "CONNECTEDLINE(name,i)=test-7114(Available)") in new stack
    -- Executing [7114@from-internal:7] Set("Local/7114@from-queue-0000b17a;2", "FM_DIALSTATUS=NOT_INUSE") in new stack
    -- Executing [7114@from-internal:8] Set("Local/7114@from-queue-0000b17a;2", "__EXTTOCALL=7114") in new stack
    -- Executing [7114@from-internal:9] Set("Local/7114@from-queue-0000b17a;2", "__PICKUPMARK=7114") in new stack
    -- Executing [7114@from-internal:10] Macro("Local/7114@from-queue-0000b17a;2", "blkvm-setifempty,") in new stack
    -- Executing [s@macro-blkvm-setifempty:1] GotoIf("Local/7114@from-queue-0000b17a;2", "0?init") in new stack
    -- Executing [s@macro-blkvm-setifempty:2] Set("Local/7114@from-queue-0000b17a;2", "GOSUB_RETVAL=TRUE") in new stack
    -- Local/7114@from-queue-0000b17a;1 connected line has changed. Saving it until answer for SIP/7000-00011f6d
    -- Executing [s@macro-blkvm-setifempty:3] MacroExit("Local/7114@from-queue-0000b17a;2", "") in new stack
    -- Executing [7114@from-internal:11] GotoIf("Local/7114@from-queue-0000b17a;2", "1?skipov") in new stack
    -- Goto (from-internal,7114,14)
    -- Executing [7114@from-internal:14] Set("Local/7114@from-queue-0000b17a;2", "RRNODEST=7050") in new stack
    -- Executing [7114@from-internal:15] Set("Local/7114@from-queue-0000b17a;2", "__NODEST=7114") in new stack
    -- Executing [7114@from-internal:16] GosubIf("Local/7114@from-queue-0000b17a;2", "1?sub-fmsetcid,s,1()") in new stack
    -- Executing [s@sub-fmsetcid:1] Goto("Local/7114@from-queue-0000b17a;2", "s-fixed,1") in new stack
    -- Goto (sub-fmsetcid,s-fixed,1)
    -- Executing [s-fixed@sub-fmsetcid:1] ExecIf("Local/7114@from-queue-0000b17a;2", "1?Set(__TRUNKCIDOVERRIDE=3432669383)") in new stack
    -- Executing [s-fixed@sub-fmsetcid:2] Return("Local/7114@from-queue-0000b17a;2", "") in new stack
    -- Executing [7114@from-internal:17] Set("Local/7114@from-queue-0000b17a;2", "RecordMethod=Group") in new stack
    -- Executing [7114@from-internal:18] Gosub("Local/7114@from-queue-0000b17a;2", "sub-record-check,s,1(exten,7114,)") in new stack
    -- Executing [s@sub-record-check:1] Set("Local/7114@from-queue-0000b17a;2", "REC_POLICY_MODE_SAVE=dontcare") in new stack
    -- Executing [s@sub-record-check:2] GotoIf("Local/7114@from-queue-0000b17a;2", "1?check") in new stack
    -- Goto (sub-record-check,s,7)
    -- Executing [s@sub-record-check:7] Set("Local/7114@from-queue-0000b17a;2", "__MON_FMT=wav") in new stack
    -- Executing [s@sub-record-check:8] GotoIf("Local/7114@from-queue-0000b17a;2", "1?next") in new stack
    -- Goto (sub-record-check,s,11)
    -- Executing [s@sub-record-check:11] ExecIf("Local/7114@from-queue-0000b17a;2", "0?Return()") in new stack
    -- Executing [s@sub-record-check:12] ExecIf("Local/7114@from-queue-0000b17a;2", "0?Set(__REC_POLICY_MODE=)") in new stack
    -- Executing [s@sub-record-check:13] GotoIf("Local/7114@from-queue-0000b17a;2", "1?exten,1") in new stack
    -- Goto (sub-record-check,exten,1)
    -- Executing [exten@sub-record-check:1] GotoIf("Local/7114@from-queue-0000b17a;2", "1?callee") in new stack
    -- Goto (sub-record-check,exten,8)
    -- Executing [exten@sub-record-check:8] GosubIf("Local/7114@from-queue-0000b17a;2", "0?record,1(exten,7114,7000)") in new stack
    -- Executing [exten@sub-record-check:9] Return("Local/7114@from-queue-0000b17a;2", "") in new stack
    -- Executing [7114@from-internal:19] Set("Local/7114@from-queue-0000b17a;2", "RingGroupMethod=ringallv2") in new stack
    -- Executing [7114@from-internal:20] Set("Local/7114@from-queue-0000b17a;2", "_FMGRP=7114") in new stack
    -- Executing [7114@from-internal:21] GotoIf("Local/7114@from-queue-0000b17a;2", "0?doconfirm") in new stack
    -- Executing [7114@from-internal:22] Macro("Local/7114@from-queue-0000b17a;2", "dial,30,TtrM(auto-blkvm)I,7114") in new stack
    -- Executing [s@macro-dial:1] GotoIf("Local/7114@from-queue-0000b17a;2", "0?dial") in new stack
    -- Executing [s@macro-dial:2] SetMusicOnHold("Local/7114@from-queue-0000b17a;2", "MoH-AN") in new stack
    -- Executing [s@macro-dial:3] AGI("Local/7114@from-queue-0000b17a;2", "dialparties.agi") in new stack
    -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi
 dialparties.agi: Starting New Dialparties.agi
 dialparties.agi: Caller ID name is 'test-7000' number is '7000'
 dialparties.agi: Methodology of ring is  'ringallv2'
    -- dialparties.agi: Added extension 7114 to extension map
       > dialparties.agi: got fmgrp_prering: 2, fmgrp_grptime: 30
       > dialparties.agi: fmgrp_totalprering: 32
       > dialparties.agi: found extension in pre-ring and array
       > dialparties.agi: ringallv2 ring times: REALPRERING: 32, PRERING: 2
    -- dialparties.agi: Extension 7114 cf is disabled
    -- dialparties.agi: Extension 7114 do not disturb is disabled
       > dialparties.agi: extnum 7114 has:  cw: 0; hascfb: 0 [] hascfu: 0 []
 dialparties.agi: EXTENSION_STATE: 0 (NOT_INUSE)
 dialparties.agi: Extension 7114 has ExtensionState: 0
    -- dialparties.agi: Checking CW and CFB status for extension 7114
    -- dialparties.agi: dbset CALLTRACE/7114 to 7000
    -- dialparties.agi: Filtered ARG3: 7114
       > dialparties.agi: NODEST: 7114 blkvm enabled macro already in dialopts: TtrM(auto-blkvm)I
       > dialparties.agi: NODEST: 7114 blkvm enabled macro already in dialopts: TtrM(auto-blkvm)I
    -- <Local/7114@from-queue-0000b17a;2>AGI Script dialparties.agi completed, returning 0
    -- Executing [s@macro-dial:7] Dial("Local/7114@from-queue-0000b17a;2", "SIP/7114,32,TtrM(auto-blkvm)I") in new stack
  == Using SIP RTP TOS bits 184
  == Using SIP RTP CoS mark 5
    -- Called SIP/7114
    -- Local/7114@from-queue-0000b17a;1 is ringing
    -- Connected line update to Local/7114@from-queue-0000b17a;2 prevented.
    -- SIP/7114-00011f6e is ringing
    -- Local/7114@from-queue-0000b17a;1 is ringing
    -- SIP/7114-00011f6e is ringing
    -- Nobody picked up in 32000 ms
    -- Executing [s@macro-dial:8] Set("Local/7114@from-queue-0000b17a;2", "DIALSTATUS=NOANSWER") in new stack
    -- Executing [s@macro-dial:9] GosubIf("Local/7114@from-queue-0000b17a;2", "0?NOANSWER,1") in new stack
    -- Executing [7114@from-internal:23] Goto("Local/7114@from-queue-0000b17a;2", "nextstep") in new stack
    -- Goto (from-internal,7114,25)
    -- Executing [7114@from-internal:25] Set("Local/7114@from-queue-0000b17a;2", "RingGroupMethod=") in new stack
    -- Executing [7114@from-internal:26] GotoIf("Local/7114@from-queue-0000b17a;2", "1?nodest") in new stack
    -- Goto (from-internal,7114,32)
    -- Executing [7114@from-internal:32] NoOp("Local/7114@from-queue-0000b17a;2", "SKIPPING DEST, CALL CAME FROM Q/RG: 7050") in new stack
    -- Auto fallthrough, channel 'Local/7114@from-queue-0000b17a;2' status is 'NOANSWER'
    -- Executing [h@from-internal:1] Hangup("Local/7114@from-queue-0000b17a;2", "") in new stack
  == Spawn extension (from-internal, h, 1) exited non-zero on 'Local/7114@from-queue-0000b17a;2'
    -- Nobody picked up in 32000 ms
    -- LazyMembers debugging - Numbusies: 0, Numnoans2: 0, Nummems: 1
    -- Exiting on time-out cycle
    -- Stopped music on hold on SIP/7000-00011f6d
    -- Executing [7050@International:42] Macro("SIP/7000-00011f6d", "blkvm-clr,") in new stack
    -- Executing [s@macro-blkvm-clr:1] Set("SIP/7000-00011f6d", "SHARED(BLKVM,SIP/7000-00011f6d)=") in new stack
    -- Executing [s@macro-blkvm-clr:2] Set("SIP/7000-00011f6d", "GOSUB_RETVAL=") in new stack
    -- Executing [s@macro-blkvm-clr:3] MacroExit("SIP/7000-00011f6d", "") in new stack
    -- Executing [7050@International:43] Gosub("SIP/7000-00011f6d", "sub-record-cancel,s,1()") in new stack
    -- Executing [s@sub-record-cancel:1] Set("SIP/7000-00011f6d", "__REC_POLICY_MODE=") in new stack
    -- Executing [s@sub-record-cancel:2] ExecIf("SIP/7000-00011f6d", "1?Return()") in new stack
    -- Executing [7050@International:44] Set("SIP/7000-00011f6d", "__NODEST=") in new stack
    -- Executing [7050@International:45] Set("SIP/7000-00011f6d", "_QUEUE_PRIO=0") in new stack
    -- Executing [7050@International:46] Set("SIP/7000-00011f6d", "MONITOR_OPTIONS=") in new stack
    -- Executing [7050@International:47] Set("SIP/7000-00011f6d", "__CWIGNORE=") in new stack
    -- Executing [7050@International:48] Set("SIP/7000-00011f6d", "QDEST=") in new stack
    -- Executing [7050@International:49] Set("SIP/7000-00011f6d", "VQ_DEST=") in new stack
    -- Executing [7050@International:50] GotoIf("SIP/7000-00011f6d", "1?app-blackhole,hangup,1:,,") in new stack
    -- Goto (app-blackhole,hangup,1)
    -- Executing [hangup@app-blackhole:1] NoOp("SIP/7000-00011f6d", "Blackhole Dest: Hangup") in new stack
    -- Executing [hangup@app-blackhole:2] Hangup("SIP/7000-00011f6d", "") in new stack
  == Spawn extension (app-blackhole, hangup, 2) exited non-zero on 'SIP/7000-00011f6d'
  == Extension Changed 7000[ext-local] new state Idle for Notify User 7103
   -- Executing [7050@International:46] Set("SIP/7000-00011f6d", "MONITOR_OPTIONS=") in new stack
        -- Executing [7050@International:47] Set("SIP/7000-00011f6d", "__CWIGNORE=") in new stack
        -- Executing [7050@International:48] Set("SIP/7000-00011f6d", "QDEST=") in new stack
        -- Executing [7050@International:49] Set("SIP/7000-00011f6d", "VQ_DEST=") in new stack
        -- Executing [7050@International:50] GotoIf("SIP/7000-00011f6d", "1?app-blackhole,hangup,1:,,") in new stack
        -- Goto (app-blackhole,hangup,1)
        -- Executing [hangup@app-blackhole:1] NoOp("SIP/7000-00011f6d", "Blackhole Dest: Hangup") in new stack
        -- Executing [hangup@app-blackhole:2] Hangup("SIP/7000-00011f6d", "") in new stack
      == Spawn extension (app-blackhole, hangup, 2) exited non-zero on 'SIP/7000-00011f6d'
      == Extension Changed 7000[ext-local] new state Idle for Notify User 7103
удалить закрыть спам изменить тег редактировать

спросил 2016-08-30 07:32:39 +0400

mri Gravatar mri
74 11 3 8

1 Ответ

1

Полагаю, что вам нужно поиграться с этими параметром: Повторить:Не повторять

Когда у вас все агенты были вызваны, но никто не взял трубку - цикл не повторяется. Этот параметр надо установить в ноль, чтобы между циклами не было пауз.

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

ответил 2016-08-30 11:07:55 +0400

someuserman Gravatar someuserman
60 4 4

Comments

Благодарю за подсказку. Разобрался.
Максимально (в GUI интерфейсе) можно сделать, чтобы телефоны звонили безостановочно - 2 мин. потом 1-2 сек тишина и опять звонят, пока не истечет "Время ожидания, максимально:..." установленное в настройках очереди. Для этого:
1. У каждого Агента очереди в настройках внутреннего номера в пункте "Как долго звонит?" ставим 120 сек. (максимум)
2. Если используется настройка 'Следуйте сюда' - заходим в нее и ставим галочку напротив "Не использовать" (т.к. при использовании 'Следуйте сюда' можно выставить максимум 60 сек.)

mri ( 2016-08-31 08:39:26 +0400 )редактировать

3.Если у Агента очереди в настройках внутреннего номера (Опциональные назначения):неответ, занят или не доступен выставлено: "Голосовая почта" - меняем на "голосовая поста по статусу..., если включено." Иначе при отключенной 'Следуйте сюда' второй звонок в очереди, после ответа на первый. будет отправлен на голосовую почту. Можно и не менять, но тогда не нужно отключать 'Следуйте сюда' и соответственно максимальное время беспрерывного звонка сократится до 60 сек.
4.В настройках очереди:
- "Таймаут оператора:" выставляем 2 мин. (должно быть <= чем в п.1)
- "Повторить:" выставить 1 сек. (я выставлял всегда 0 из за этого перерыв в звонках был от 5 до 15 сек ???)
- "Режим времени максимального ожидания:" Ограниченно

mri ( 2016-08-31 08:46:25 +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 ленту новостей

Статистика

Задан: 2016-08-30 07:32:39 +0400

Просмотрен: 1,013 раз

Обновлен: Aug 30 '16

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