Hello,
i have installed QM 1.5.3. It is working fine for tracking inbound queues. but I cannot get the outbound calls tracking to work.
It is not even recording the outbound events to the queue_log file.
I get the following asterisk console messages:
Executing NoOp("SIP/156-b2c45110", "queuedial") in new stack
-- Executing Dial("SIP/156-b2c45110", "Local/85451133@queuedial/n") in new stack
-- Called 85451133@queuedial/n
-- Executing Set("Local/85451133@queuedial-891a,2", "QDIALER_QUEUE=q-8") in new stack
-- Executing Set("Local/85451133@queuedial-891a,2", "QDIALER_NUMBER=5451133") in new stack
-- Executing Set("Local/85451133@queuedial-891a,2", "QDIALER_AGENT=Agent/156") in new stack
-- Executing Set("Local/85451133@queuedial-891a,2", "QDIALER_CHANNEL=Zap/g9/5451133") in new stack
-- Executing Set("Local/85451133@queuedial-891a,2", "QueueName=q-8") in new stack
-- Executing MixMonitor("Local/85451133@queuedial-891a,2", "Q-q-8-1242882944.8120.WAV|b|") in new stack
-- Executing Goto("Local/85451133@queuedial-891a,2", "qm-queuedial|s|1") in new stack
-- Goto (qm-queuedial,s,1)
-- Executing NoOp("Local/85451133@queuedial-891a,2", "Outbound call -> A:Agent/156 N:5451133 Q:q-8 Ch:Zap/g9/5451133") in new stack
-- Executing Set("Local/85451133@queuedial-891a,2", "CDR(accountcode)=QDIALAGI") in new stack
-- Executing Set("Local/85451133@queuedial-891a,2", "ST=1242882944") in new stack
-- Executing Set("Local/85451133@queuedial-891a,2", "GM=QDV-Agent/156") in new stack
-- Executing Set("Local/85451133@queuedial-891a,2", "GLOBAL(QDV-Agent/156)=U") in new stack
May 20 23:15:44 ERROR[17417]: pbx.c:1417 ast_func_write: Function GLOBAL not registered
-- Executing Set("Local/85451133@queuedial-891a,2", "GLOBAL(QDV-Agent/156ans)=0") in new stack
May 20 23:15:44 ERROR[17417]: pbx.c:1417 ast_func_write: Function GLOBAL not registered
-- Executing Macro("Local/85451133@queuedial-891a,2", "queuelog|1242882944|1242882944.8120|q-8|Agent/156|CALLOUTBOUND|-|5451133") in new stack
May 20 23:15:44 WARNING[17417]: pbx.c:1700 pbx_extension_helper: No application 'QueueLog' for extension (macro-queuelog, s, 1)
== Spawn extension (macro-queuelog, s, 1) exited non-zero on 'Local/85451133@queuedial-891a,2' in macro 'queuelog'
== Spawn extension (macro-queuelog, s, 1) exited non-zero on 'Local/85451133@queuedial-891a,2'
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Hangup("SIP/156-b2c45110", "") in new stack
== Spawn extension (druid-user-telemarketing, 85451133, 3) exited non-zero on 'SIP/156-b2c45110'
== Begin MixMonitor Recording Local/85451133@queuedial-891a,2
== End MixMonitor Recording Local/85451133@queuedial-891a,2
I have the following configuration for queuedial:
exten => _XXX.,1,Set(QDIALER_QUEUE=q-${EXTEN:0:1})
exten => _XXX.,n,Set(QDIALER_NUMBER=${EXTEN:1})
exten => _XXX.,n,Set(QDIALER_AGENT=Agent/${CALLERID(num)})
exten => _XXX.,n,Set(QDIALER_CHANNEL=Zap/g9/${QDIALER_NUMBER})
exten => _XXX.,n,Set(QueueName=${QDIALER_QUEUE})
exten => _XXX.,n,MixMonitor(Q-${QDIALER_QUEUE}-${UNIQUEID}.WAV|b|)
exten => _XXX.,n,Goto(qm-queuedial,s,1)
I will appreciate any advice!