[asterisk-users] Voicemail greeting playback issues?

Bryant Zimmerman BryantZ at zktech.com
Mon Nov 25 15:42:51 CST 2013



----------------------------------------
From: "Bryant Zimmerman" <BryantZ at zktech.com>
Sent: Monday, November 25, 2013 2:49 PM
To: asterisk-users at lists.digium.com
Subject: Re: [asterisk-users] Voicemail greeting playback issues?

----------------------------------------
From: "Doug Lytle" <support at drdos.info>
Sent: Monday, November 25, 2013 2:01 PM
To: bryantz at zktech.com, "Asterisk Users Mailing List - Non-Commercial 
Discussion" <asterisk-users at lists.digium.com>
Subject: Re: [asterisk-users] Voicemail greeting playback issues?

>> Both 11.2.1 and 11.6 do this. If I drop back to 1.8.current the issue 
goes away.

I don't see this under 11.5.1

Doug

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

Doug

Thank you for your response. It is good to hear that you are not having the 
issue. 
It gives me hope that there is a way to resolve this quickly. 

Do  you have an thing special around your voicemail configuration? We  
started with the 11.xx sample config and mapped our settings from  1.8.x.   
Both our 11.xx and 1.8.x systems are running on the same  virtual server. 
Both are reading and writing audio and vm files to and  from the local 
storage.  I forced off g729 to ensure that it was not  causing the issues.

Do you know of any way to force a higher level of debugging to see why the 
voicemail application would be having an issue?

Thanks

 Bryant Zimmerman (ZK Tech Inc.)
 616-855-1030 Ext. 2003

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

Hey all

I believe I found the bug in Asterisk 11.xxx If someone can help me verify 
it.

My voice mail test scripts do not answer or wait they just drop you into 
the voicemail box. 

It appears that something with Asterisk 11.xx is causing the voicemail() 
command to drop in and ether not play or mess up the prompts. If you have 
not given it at least one second in the channel before passing it to the 
voicemail() command.
If you throw a wiat(1) just before the voicemail() command the prompts play 
correctly. So if you have rung extensions using dial() before going to 
voicemail that appears to be enough time. 

If you place an inbound call directly to voicemail() with no pause then you 
have an issue. 

Example Broken:
exten => _9XXX,1,Set(l_VMExt=${EXTEN:1})
exten => _9XXX,n,MailboxExists(${l_VMExt}@${siteVMContext})
exten => _9XXX,n,GotoIf($["${VMBOXEXISTSSTATUS}"="FAILED"]?doHangup)
exten => _9XXX,n,Voicemail(${l_VMExt}@${siteVMContext},u)
exten => _9XXX,n(doHangup),NoOp(Issue 9XXX Hangup)
exten => _9XXX,n,Hangup()

Example Works:
exten => _9XXX,1,Set(l_VMExt=${EXTEN:1})
exten => _9XXX,n,MailboxExists(${l_VMExt}@${siteVMContext})
exten => _9XXX,n,GotoIf($["${VMBOXEXISTSSTATUS}"="FAILED"]?doHangup)
exten => _9XXX,n,Wait(1)
exten => _9XXX,n,Voicemail(${l_VMExt}@${siteVMContext},u)
exten => _9XXX,n(doHangup),NoOp(Issue 9XXX Hangup)
exten => _9XXX,n,Hangup()

The code that is broken with Asterisk 11.xx worked in Asterisk 1.8.x
Can anyone confirm this?

Thanks
Bryant Zimmerman()

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20131125/bcd27c86/attachment.html>


More information about the asterisk-users mailing list