Abandoned queue calls do not produce a CDR?

Home » Asterisk Users » Abandoned queue calls do not produce a CDR?
Asterisk Users 1 Comment

Hello everyone,

I’ve just upgraded from 1.6.1.9 to 1.6.2.13.

I have noticed that (after the upgrade) abandoned calls within the Queue
produce no cdr at all.

I am using unanswered = no (the default) in cdr.conf.

The call shows, as expected, in the queue_log as ABANDON

The dialplan is:
Ringing();
Answer(); // need to answer or no music!
goto s,no-ivr;

Queue(hotelq,t,,,${QUEUE_TIMEOUT});
Background(vm-nobodyavail);
Voicemail(${HOTELVM});
Playback(goodbye);
Hangup();

Note that if the queue times out, I am calling Voicemail and if the caller
hangs up a CDR is produced.

One thought on - Abandoned queue calls do not produce a CDR?

  • Apologies, I’ve accidentally sent the email before finishing it.

    As said, I’ve just upgraded from 1.6.1.9 to 1.6.2.13.

    With unanswered = no (the default) in cdr.conf. and a dialplan:

    *Ringing();
    Answer();
    Queue(hotelq,t,,,${QUEUE_TIMEOUT});
    Background(vm-nobodyavail);
    Voicemail(${HOTELVM});
    Playback(goodbye);
    Hangup();*

    If the call is abandoned within the queue no CDR is produced but queue_log
    correctly contains the entry marked ABANDON.

    If the caller hangs up at any point except while in the queue then a CDR is
    produced.

    Any thoughts on how to solve this?

    Thanks,

    Panos.