[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