Summary:ASTERISK-16260: [patch] app_confbridge ignores option 's' to present menu.
Reporter:Karl Fife (karlfife)Labels:
Date Opened:2010-06-17 14:21:35Date Closed:2015-02-26 08:55:09.000-0600
Versions:Frequency of
Environment:Attachments:( 0) issue_17524.diff.txt
Description:app_confbridge ignores "Present Menu" option 's', participants unable to mute using menu.
Comments:By: Paul Belanger (pabelanger) 2010-06-17 14:24:32

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:


By: Russell Bryant (russell) 2010-06-18 10:19:35

Give this patch a try.

By: Paul Belanger (pabelanger) 2010-06-25 08:56:24

Promote to 'Ready for Testing'.  Report back results so we can triage this issue.

By: John Todd (jtodd) 2010-07-09 14:13:52

Karl - wake up and smell the patch test request.  :-)

By: Karl Fife (karlfife) 2010-07-17 16:24:39

The patch appears to have fixed the reported issue.  Sorry for the delay.   Thanks guys!

By: Michael L. Young (elguero) 2010-10-13 15:32:35

I was debugging this myself recently and came up with the same suggested fix.  I should have searched here on the issue tracker first.

I would like to confirm that this fixes the issue.  I was working with trunk.

By: Stephen A. Brandli (stevebrandli) 2011-01-16 15:06:22.000-0600

Patch works in 1.8.2 EXCEPT that after it plays the menu it states "Invalid Choice" as if I pressed another invalid key.  I only pressed the asterisk.  Does this with either the admin or the user menu, and with SIP or with DAHDI as the channel.

Perhaps unrelated:  If I hangup my sip phone while the menu is playing, I get a warning file.c:751 ast_readaudio_callback:  Failed to write frame.

A few seconds later,  get the warning chan_sip.c:3621 __sip_autodestruct: Audtodestruct on dialog <dialog id here> with owner in its place (Method: BYE)

By: Michael L. Young (elguero) 2011-01-16 20:12:15.000-0600

If I am remembering correctly, that is actually how it is currently programmed to function.  It is expecting you to have entered a choice from the menu by the time the menu stops playing.  If you haven't selected an option by the end, it will play the message "Invalid Choice".

By: Matt Jordan (mjordan) 2011-12-01 12:36:54.470-0600

Asterisk 10 contains a completely reworked version of app_confbridge.  As such, Digium will not be patching older versions of app_confbridge, as they are in 'extended' support.  Someone from the open source community can still apply this patch and support app_confbridge in older versions of Asterisk - as such, this issue can remain open until the patch is applied.

For more details on supported module states, please see:

By: Matt Jordan (mjordan) 2015-02-26 08:55:09.836-0600

Closing this out as "Won't Fix", given that Asterisk 1.8 is no longer receiving bug fixes and ConfBridge was completely reworked in Asterisk 10+.