QueueMetrics > Outbound and QueueMetrics

some outbound calls keep showing even on hang up

(1/1)

emel_punk:
HI i recently found this with my servers:

when i dial on some especific type of numbers, my pstn hangs up. dont know why maybe is an unknown number or is not in use. anyway this is the log of asterisk full


 == Begin MixMonitor Recording Local/2801889@queuedial-5c2a,2
    -- Executing [2801889@queuedial:12] Goto("Local/2801889@queuedial-5c2a,2", "qm-queuedial|s|1") in new stack
    -- Goto (qm-queuedial,s,1)
    -- Executing [s@qm-queuedial:1] NoOp("Local/2801889@queuedial-5c2a,2", "Outbound call -> A:Agent/100 N:2801889 Q:350 Ch:sip/telmex01/2801889") in new stack
    -- Executing [s@qm-queuedial:2] Set("Local/2801889@queuedial-5c2a,2", "CDR(accountcode)=QDIALAGI") in new stack
    -- Executing [s@qm-queuedial:3] Set("Local/2801889@queuedial-5c2a,2", "ST=1244585196") in new stack
    -- Executing [s@qm-queuedial:4] Set("Local/2801889@queuedial-5c2a,2", "GM=QDV-Agent/100") in new stack
    -- Executing [s@qm-queuedial:5] Set("Local/2801889@queuedial-5c2a,2", "GLOBAL(QDV-Agent/100)=U") in new stack
  == Setting global variable 'QDV-Agent/100' to 'U'
    -- Executing [s@qm-queuedial:6] Set("Local/2801889@queuedial-5c2a,2", "GLOBAL(QDV-Agent/100ans)=0") in new stack
  == Setting global variable 'QDV-Agent/100ans' to '0'
    -- Executing [s@qm-queuedial:7] NoOp("Local/2801889@queuedial-5c2a,2", "======> qm Ini 1|1244585196|1244585196.11958|350|Agent/100|CALLOUTBOUND|-|2801889") in new stack
    -- Executing [s@qm-queuedial:8] Macro("Local/2801889@queuedial-5c2a,2", "queuelog|1244585196|1244585196.11958|350|Agent/100|CALLOUTBOUND|-|2801889") in new stack
    -- Executing [s@macro-queuelog:1] QueueLog("Local/2801889@queuedial-5c2a,2", "350|1244585196.11958|Agent/100|CALLOUTBOUND|-|2801889|") in new stack
    -- Executing [s@qm-queuedial:9] Dial("Local/2801889@queuedial-5c2a,2", "sip/telmex01/2801889|30|gM(queuedial-answer^1244585196.11958^QDV-Agent/100^350^Agent/100^1244585196)") in new stack
    -- Called telmex01/2801889
    -- Got SIP response 500 "Internal Server Error" back from 10.8.12.137
    -- SIP/telmex01-094f6db0 is circuit-busy
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [s@qm-queuedial:10] Set("Local/2801889@queuedial-5c2a,2", "CAUSECOMPLETE=") in new stack
  == Auto fallthrough, channel 'Local/2801889@queuedial-5c2a,2' status is 'CONGESTION'
    -- Local/2801889@queuedial-5c2a,1 is circuit-busy
  == Everyone is busy/congested at this time (1:0/1/0)
    -- Executing [s@macro-dialout-trunk:27] Goto("SIP/101-093a5008", "s-CONGESTION|1") in new stack
    -- Executing [h@qm-queuedial:1] NoOp("Local/2801889@queuedial-5c2a,2", " "Call exiting: status U answered at: 0 DS: CONGESTION"  ") in new stack
    -- Executing [h@qm-queuedial:2] Goto("Local/2801889@queuedial-5c2a,2", "case-U") in new stack
    -- Goto (qm-queuedial,h,4)
    -- Executing [h@qm-queuedial:4] Set("Local/2801889@queuedial-5c2a,2", "WT=0") in new stack
    -- Executing [h@qm-queuedial:5] NoOp("Local/2801889@queuedial-5c2a,2", "=====> QM Hangup 1|1244585196|1244585196.11958|350|Agent/100|ABANDON|1|1|0") in new stack
    -- Goto (macro-dialout-trunk,s-CONGESTION,1)
    -- Executing [s-CONGESTION@macro-dialout-trunk:1] GotoIf("SIP/101-093a5008", "1?noreport") in new stack
    -- Goto (macro-dialout-trunk,s-CONGESTION,3)
    -- Executing [s-CONGESTION@macro-dialout-trunk:3] NoOp("SIP/101-093a5008", "TRUNK Dial failed due to CONGESTION - failing through to other trunks") in new stack
    -- Executing [h@qm-queuedial:6] Macro("Local/2801889@queuedial-5c2a,2", "queuelog|1244585196|1244585196.11958|350|Agent/100|ABANDON|1|1|0") in new stack
    -- Executing [s@macro-queuelog:1] QueueLog("Local/2801889@queuedial-5c2a,2", "350|1244585196.11958|Agent/100|ABANDON|1|1|0") in new stack
    -- Executing [s@qm-queuedial:7] NoOp("Local/2801889@queuedial-5c2a,2", "======> qm Ini 1|1244585196|1244585196.11958|350|Agent/100|CALLOUTBOUND|-|2801889") in new stack
    -- Executing [s@qm-queuedial:8] Macro("Local/2801889@queuedial-5c2a,2", "queuelog|1244585196|1244585196.11958|350|Agent/100|CALLOUTBOUND|-|2801889") in new stack
    -- Executing [s@macro-queuelog:1] QueueLog("Local/2801889@queuedial-5c2a,2", "350|1244585196.11958|Agent/100|CALLOUTBOUND|-|2801889|") in new stack
    -- Executing [s@qm-queuedial:9] Dial("Local/2801889@queuedial-5c2a,2", "sip/telmex01/2801889|30|gM(queuedial-answer^1244585196.11958^QDV-Agent/100^350^Agent/100^1244585196)") in new stack
    -- Called telmex01/2801889
  == Spawn extension (qm-queuedial, s, 9) exited non-zero on 'Local/2801889@queuedial-5c2a,2'
  == End MixMonitor Recording Local/2801889@queuedial-5c2a,2
    -- Executing [2801889@from-internal:5] Macro("SIP/101-093a5008", "outisbusy|") in new stack
    -- Executing [s@macro-outisbusy:1] Playback("SIP/101-093a5008", "all-circuits-busy-now|noanswer") in new stack
    -- Executing [s@macro-outisbusy:2] Playback("SIP/101-093a5008", "pls-try-call-later|noanswer") in new stack
    -- Executing [s@macro-outisbusy:3] Macro("SIP/101-093a5008", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] ResetCDR("SIP/101-093a5008", "w") in new stack
    -- Executing [s@macro-hangupcall:2] NoCDR("SIP/101-093a5008", "") in new stack
    -- Executing [s@macro-hangupcall:3] GotoIf("SIP/101-093a5008", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,6)
    -- Executing [s@macro-hangupcall:6] GotoIf("SIP/101-093a5008", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s@macro-hangupcall:9] GotoIf("SIP/101-093a5008", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,11)
    -- Executing [s@macro-hangupcall:11] Hangup("SIP/101-093a5008", "") in new stack
  == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/101-093a5008' in macro 'hangupcall'
  == Spawn extension (macro-outisbusy, s, 3) exited non-zero on 'SIP/101-093a5008' in macro 'outisbusy'
  == Spawn extension (from-internal, 2801889, 5) exited non-zero on 'SIP/101-093a5008'
    -- Executing [h@from-internal:1] Macro("SIP/101-093a5008", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] ResetCDR("SIP/101-093a5008", "w") in new stack
    -- Executing [s@macro-hangupcall:2] NoCDR("SIP/101-093a5008", "") in new stack
    -- Executing [s@macro-hangupcall:3] GotoIf("SIP/101-093a5008", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,6)
    -- Executing [s@macro-hangupcall:6] GotoIf("SIP/101-093a5008", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s@macro-hangupcall:9] GotoIf("SIP/101-093a5008", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,11)
    -- Executing [s@macro-hangupcall:11] Hangup("SIP/101-093a5008", "") in new stack
  == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/101-093a5008' in macro 'hangupcall'
  == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/101-093a5008'


and on queue_log

1244585196|1244585196.11958|350|Agent/100|CALLOUTBOUND|-|2801889|
1244585196|1244585196.11958|350|Agent/100|ABANDON|1|1|0
1244585196|1244585196.11958|350|Agent/100|CALLOUTBOUND|-|2801889|


but on my realtime monitor these kind of calls it show as a waiting call untils past arround 15 minuts or more then dissaper..... >:(


any ideas?

QueueMetrics:
I mnot sure why after

 -- Executing [h@qm-queuedial:6] Macro("Local/2801889@queuedial-5c2a,2", "queuelog|1244585196|1244585196.11958|350|Agent/100|ABANDON|1|1|0") in new stack

You get imemdiately:

  -- Executing [s@qm-queuedial:7] NoOp("Local/2801889@queuedial-5c2a,2", "======> qm Ini 1|1244585196|1244585196.11958|350|Agent/100|CALLOUTBOUND|-|2801889") in new stack

Anybody else has this issue?

emel_punk:
Mmm I think nobody has it  :'( what can i do?

QueueMetrics:
You should try and debug what happens in your Asterisk system. Or you could use the old AGI script.

Navigation

[0] Message Index

Go to full version