[Home]

Summary:ASTERISK-20743: Queue Log - All Calls End With COMPLETECALLER When h Extension Is Present
Reporter:call (call)Labels:
Date Opened:2012-11-27 04:58:06.000-0600Date Closed:2013-01-03 16:15:45.000-0600
Priority:MajorRegression?
Status:Closed/CompleteComponents:Applications/app_queue
Versions:1.8.18.0 Frequency of
Occurrence
Related
Issues:
duplicatesASTERISK-20710 Queue_log all calls ended like COMPLETECALLER
is duplicated byASTERISK-19635 Hangup is always recorded in queue_log as COMPLETECALLER when 'h' extension is present
Environment:Attachments:( 0) asterisk-20743-q-cmplt-caller.diff
Description:A - caller. B - queue member (SIP / XXXX).
A call to the queue. B is responsible. But after a conversation B hung up. In queue_log written COMLETECALLER!
Comments:By: Michael L. Young (elguero) 2012-11-27 07:20:09.727-0600

Do you have an "h" extension?

Wonder if this is related to ASTERISK-20710.

We require a complete debug log to help triage the issue. This document will provide instructions on how to collect debugging logs from an Asterisk machine for the purpose of helping bug marshals troubleshoot an issue: https://wiki.asterisk.org/wiki/display/AST/Collecting+Debug+Information

By: call (call) 2012-11-29 01:34:54.396-0600

queues.conf (default):

****************

[test]
member => SIP/6500

****************



extensions.conf:

*****************

exten => 12345,1,Answer
same => n,Queue(test)
same => n,Hangup()

exten => h,1,NoOp()

*******************


By: call (call) 2012-12-12 00:48:02.652-0600

?

By: Michael L. Young (elguero) 2012-12-12 13:21:22.820-0600

Did you check out ASTERISK-20710?  Have you tried removing the exten => h,1,NoOP() line and see if that solves it as mentioned in that issue?

Can you provide a complete debug log as requested above?  The reporter in ASTERISK-20710 has not submitted the requested information to help triage the issue either.

Thanks

By: call (call) 2012-12-18 09:25:21.352-0600

>> Did you check out ASTERISK-20710? Have you tried removing the exten => h,1,NoOP() line and see if that solves it as mentioned in that issue?



Yes - it solves the problem. But h is needed for other purposes ... ...

By: Michael L. Young (elguero) 2012-12-18 09:56:24.993-0600

Understood.  This helps us to troubleshoot and to track down what is happening as well as understand if it was the same bug report as the other issue.  This way we only focus on one issue rather than two issues and avoid having two different people working on the same issue.  Thanks for the feedback.

By: Michael L. Young (elguero) 2012-12-18 10:03:07.680-0600

From the description in issue ASTERISK-20710:
{quote}
queue_log ends all calls with COMPLETECALLER, when h extension at the end of queues is present. If we comment h extension then disconnection is ok.

1353493739|1353493598.126880|901|Agemt1|COMPLETECALLER|5|132|1
{quote}

By: Michael L. Young (elguero) 2012-12-18 22:48:14.332-0600

Give this patch, [^asterisk-20743-q-cmplt-caller.diff], a try and please report back.

Thanks

By: call (call) 2012-12-21 02:01:16.878-0600

Yes, it fixes the problem (Tried on Asterisk 1.8.11-cert8)

By: clement (cmutz) 2013-01-22 08:03:29.731-0600

This fixes isn't present in Asterisk 1.8.20.0 or Asterisk 1.8.15-cert1 ... News ?


By: Michael L. Young (elguero) 2013-01-22 08:15:31.155-0600

clement, this was merged in after those versions were already tagged.  It will show up in the next releases.  Not sure about the cert line though since that is handled differently.

Feel free to use the patch for now.

By: clement (cmutz) 2013-01-22 09:52:26.236-0600

I did it ....  Thanks you for your reseignements