[asterisk-bugs] [Asterisk 0014731]: Unable to dial '0' to talk to reach an operator while in voice mail
Asterisk Bug Tracker
noreply at bugs.digium.com
Tue Mar 24 02:38:37 CDT 2009
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=14731
======================================================================
Reported By: alecdavis
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 14731
Category: Applications/app_voicemail
Reproducibility: always
Severity: major
Priority: normal
Status: feedback
Asterisk Version: SVN
Regression: No
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!): 181371
Request Review:
======================================================================
Date Submitted: 2009-03-23 22:58 CDT
Last Modified: 2009-03-24 02:38 CDT
======================================================================
Summary: Unable to dial '0' to talk to reach an operator
while in voice mail
Description:
Hitting '0' while leaving a message, prompts the caller to 'press 1 to
accept this recording or stay on the line', then hangs up!
enabled operator=yes in voicemail.conf in both the [general] section and
the
in the [default] section
8328 => 1234,Alec Davis,alec at bdt.co.nz,,|operator=yes
excerpt from voicemail.conf
operator=yes ; Allow sender to hit 0 before/after/during leaving
a voicemail to
; reach an operator [OFF by default]
======================================================================
----------------------------------------------------------------------
(0102117) alecdavis (reporter) - 2009-03-24 02:38
http://bugs.digium.com/view.php?id=14731#c102117
----------------------------------------------------------------------
That fixes it.
Must have missed the documentation for the 'o' extension ;)
Where is it? Not near the feature keyword in voicemail.conf.
using:
[macro-procexten]
...
exten => s,n(vmb),Voicemail(${ARG1},b)
exten => s,n,Hangup()
exten => s,n(vmu),Voicemail(${ARG1},u)
exten => s,n,Hangup()
exten => o,1,NoOp(This should dial operator)
console output:
-- x=0, open writing:
/var/spool/asterisk/voicemail/default/8328/tmp/Q2gLZA format: wav49,
0xb79c5308
-- x=1, open writing:
/var/spool/asterisk/voicemail/default/8328/tmp/Q2gLZA format: gsm,
0xb79c4d88
-- x=2, open writing:
/var/spool/asterisk/voicemail/default/8328/tmp/Q2gLZA format: wav,
0xb79c5520
-- User cancelled message by pressing 0
-- <DAHDI/1-1> Playing 'vm-saveoper.gsm' (language 'en')
-- <DAHDI/1-1> Playing 'vm-deleted.gsm' (language 'en')
-- <DAHDI/1-1> Playing 'transfer.gsm' (language 'en')
-- Executing [o at macro-procexten:1] NoOp("DAHDI/1-1", "This should dial
operator") in new stack
-- Auto fallthrough, channel 'DAHDI/1-1' status is 'NOANSWER'
-- Hungup 'DAHDI/1-1'
Issue History
Date Modified Username Field Change
======================================================================
2009-03-24 02:38 alecdavis Note Added: 0102117
======================================================================
More information about the asterisk-bugs
mailing list