[Home]

Summary:ASTERISK-13810: Unable to dial '0' to talk to reach an operator while in voice mail
Reporter:Alec Davis (alecdavis)Labels:
Date Opened:2009-03-23 22:58:54Date Closed:2011-06-07 14:02:58
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Applications/app_voicemail
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
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@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]


****** ADDITIONAL INFORMATION ******

console output:
...
   -- Recording the message
   -- x=0, open writing:  /var/spool/asterisk/voicemail/default/8328/tmp/THD0Zs format: wav49, 0x8398c78
   -- x=1, open writing:  /var/spool/asterisk/voicemail/default/8328/tmp/THD0Zs format: gsm, 0x8398130
   -- x=2, open writing:  /var/spool/asterisk/voicemail/default/8328/tmp/THD0Zs format: wav, 0x8398eb8
   -- User cancelled message by pressing 0
   -- <DAHDI/1-1> Playing 'vm-saveoper.gsm' (language 'en')
   -- <DAHDI/1-1> Playing 'vm-deleted.gsm' (language 'en')
   -- Executing [s@macro-procexten:38] Hangup("DAHDI/1-1", "") in new stack
 == Spawn extension (macro-procexten, s, 38) exited non-zero on 'DAHDI/1-1' in macro 'procexten'
 == Spawn extension (incoming, 8328, 1) exited non-zero on 'DAHDI/1-1'
   -- Hungup 'DAHDI/1-1'
chch1*CLI>
Comments:By: Tilghman Lesher (tilghman) 2009-03-24 02:14:03

Do you have an 'o' extension in the context where you entered Voicemail?

By: Alec Davis (alecdavis) 2009-03-24 02:38:37

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@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'

By: Alec Davis (alecdavis) 2009-03-24 02:55:36

Feels like Alison needs to let the caller know that '0' for operator (or attendant) is available.

The transfer.gsm message, "please hold while I try that extension" is not really appropriate, maybe even silent as we go to an AutoAttendant where Alison can offer various options.
  '0' Try the operator.
  '1' Try another extension.
  '2' Try their mobile phone.
  ...

By: Leif Madsen (lmadsen) 2009-03-24 07:01:18

I'm closing this as the configuration issue has been resolved. If you feel the prompts should be changed, please open a new issue. Thanks!

By: Digium Subversion (svnbot) 2009-03-24 10:25:43

Repository: asterisk
Revision: 183913

U   branches/1.4/configs/voicemail.conf.sample

------------------------------------------------------------------------
r183913 | tilghman | 2009-03-24 10:25:43 -0500 (Tue, 24 Mar 2009) | 3 lines

Additionally note that the operator option needs an 'o' extension.
(Related to issue ASTERISK-13810)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=183913

By: Digium Subversion (svnbot) 2009-03-24 10:26:43

Repository: asterisk
Revision: 183914

_U  trunk/
U   trunk/configs/voicemail.conf.sample

------------------------------------------------------------------------
r183914 | tilghman | 2009-03-24 10:26:43 -0500 (Tue, 24 Mar 2009) | 10 lines

Merged revisions 183913 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
 r183913 | tilghman | 2009-03-24 10:25:42 -0500 (Tue, 24 Mar 2009) | 3 lines
 
 Additionally note that the operator option needs an 'o' extension.
 (Related to issue ASTERISK-13810)
........

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=183914

By: Digium Subversion (svnbot) 2009-03-24 10:27:35

Repository: asterisk
Revision: 183915

_U  branches/1.6.0/
U   branches/1.6.0/configs/voicemail.conf.sample

------------------------------------------------------------------------
r183915 | tilghman | 2009-03-24 10:27:34 -0500 (Tue, 24 Mar 2009) | 17 lines

Merged revisions 183914 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r183914 | tilghman | 2009-03-24 10:26:42 -0500 (Tue, 24 Mar 2009) | 10 lines
 
 Merged revisions 183913 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r183913 | tilghman | 2009-03-24 10:25:42 -0500 (Tue, 24 Mar 2009) | 3 lines
   
   Additionally note that the operator option needs an 'o' extension.
   (Related to issue ASTERISK-13810)
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=183915

By: Digium Subversion (svnbot) 2009-03-24 10:28:22

Repository: asterisk
Revision: 183916

_U  branches/1.6.1/
U   branches/1.6.1/configs/voicemail.conf.sample

------------------------------------------------------------------------
r183916 | tilghman | 2009-03-24 10:28:21 -0500 (Tue, 24 Mar 2009) | 17 lines

Merged revisions 183914 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r183914 | tilghman | 2009-03-24 10:26:42 -0500 (Tue, 24 Mar 2009) | 10 lines
 
 Merged revisions 183913 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r183913 | tilghman | 2009-03-24 10:25:42 -0500 (Tue, 24 Mar 2009) | 3 lines
   
   Additionally note that the operator option needs an 'o' extension.
   (Related to issue ASTERISK-13810)
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=183916

By: Digium Subversion (svnbot) 2009-03-24 10:29:03

Repository: asterisk
Revision: 183917

_U  branches/1.6.2/
U   branches/1.6.2/configs/voicemail.conf.sample

------------------------------------------------------------------------
r183917 | tilghman | 2009-03-24 10:29:03 -0500 (Tue, 24 Mar 2009) | 17 lines

Merged revisions 183914 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r183914 | tilghman | 2009-03-24 10:26:42 -0500 (Tue, 24 Mar 2009) | 10 lines
 
 Merged revisions 183913 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r183913 | tilghman | 2009-03-24 10:25:42 -0500 (Tue, 24 Mar 2009) | 3 lines
   
   Additionally note that the operator option needs an 'o' extension.
   (Related to issue ASTERISK-13810)
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=183917