[Home]

Summary:ASTERISK-07589: Agent announcements with AnnounceOverride truncated.
Reporter:Matt King, M.A. Oxon. (kebl0155)Labels:
Date Opened:2006-08-23 10:51:13Date Closed:2011-06-07 14:08:24
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Applications/app_queue
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:We use the Queue application with the following arguments:

Queue(OrderLine|ht||OrderlyQ/queue/order-prompt)

The last parameter is the AnnounceOverride, which plays an announcement to agents that caller is an OrderLine caller just before the caller is connected.

While the system works well in the morning, agents have reported that the message they hear gradually gets shorter in duration over the course of the day, until in the evening it's just a blip.
Comments:By: Serge Vecher (serge-v) 2006-08-23 11:03:56

matt, we need some debug here to work on ...

By: Matt King, M.A. Oxon. (kebl0155) 2006-08-23 11:30:35

I could give you a day's worth of debug level logging, but I'm not sure how it would show the gradual truncation of this prompt, and would be larger than the maximum permitted file size...please let me know if/how you want it.

I'm also happy to share login information with named individuals.

Matt.

By: Serge Vecher (serge-v) 2006-08-23 12:41:23

the second option is better -- feel free to look for such individuals on #asterisk-dev channel.

By: Matt King, M.A. Oxon. (kebl0155) 2006-08-23 15:32:13

Hello Vechers,

I went on the channel as suggested but nobody replied :-(

Matt.

By: BJ Weschke (bweschke) 2006-08-24 14:33:15

AnnounceOverride is really only a kludge that replaces the pointer to announce for the queue, if defined.
I'd be interested to see what these DEBUG lines look like towards the end of the day when you're having problems:
queue: %s, options: %s, url: %s, announce: %s, expires: %ld, priority: %d
the announce should contain your full string you're passing in the AnnounceOverride space.
Additionally, it should be noted that announce/announceoverride can be stopped by any DTMF from the agent.

By: Matt King, M.A. Oxon. (kebl0155) 2006-08-24 17:12:20

Hi bweschke, I don't seem to have any lines like these in my /var/log/asterisk/messages (though I've got plenty of other DEBUG level messages).

Am I looking in the wrong place?

I don't think it's likely that the agents are pressing keys on answer.  I wonder what else can interrupt the message?

Also the impression I got was that the truncation was at the start of the message, not the end (which would be more consistent with interruption) - I will check tomorrow.

Hope this helps,

Matt.

By: Matt King, M.A. Oxon. (kebl0155) 2006-08-25 10:13:13

I can confirm that the truncation takes place at the beginning of the messages.  

The agents can hear the end of the prompt.

Hope this helps,

Matt.

By: jmls (jmls) 2006-10-31 12:20:20.000-0600

is this still a problem with 1.2.13 or 1.4 or trunk ?

By: Matt King, M.A. Oxon. (kebl0155) 2006-11-01 05:45:30.000-0600

I'll upgrade them to 1.2.13 and find out.

Matt.

By: Matt King, M.A. Oxon. (kebl0155) 2006-11-22 14:56:23.000-0600

I've upgraded them to 1.4 beta 3 and the problem has been solved.

Thanks,

Matt.

By: Jason Parker (jparker) 2006-11-28 15:08:59.000-0600

I'm a little concerned that this may be a bug in 1.2.13, but unless the reporter would like to test it, we can't really know for sure - and I have a feeling that it's one of those things that are difficult to lab up.  I'm closing this for now, but please feel free to contact a bug marshal on IRC in the channel #asterisk-bugs if this needs to be reopened.