[asterisk-users] Voicemail Greetings Will Not Save

Dr. Kenneth Noisewater noisewaterphd at gmail.com
Mon Apr 13 17:54:38 CDT 2009


Hi All,

-My asterisk will not save voicemail greetings when you call in and  
record them.
-It also will not save voicemail messages after emailing them,even  
though delete=no.
-Folder permissions are fine, no errors in asterisk cli.
-If i go into /var/spool/asterisk/voicemail/default/200 and touch  
unavail.wav, and then call in and record new unavail message,  
unavail.wav disappears?

Can anyone help point me towards any possible info to fix this, i'm  
stumped and losing hair!

I am running

FreePBX 2.5.1
Asterisk 1.4.23.1
CentOS 5.3

CLI Output during my attempt to call in and record a greeting:

  -- Executing [*97 at from-internal:4] Macro("SIP/200-00fd3150", "get- 
vmcontext|200") in new stack
     -- Executing [s at macro-get-vmcontext:1] Set40m("SIP/200-00fd3150",  
"VMCONTEXT=default") in new stack
     -- Executing [s at macro-get-vmcontext:2] GotoIf("SIP/200-00fd3150",  
"0?200:300") in new stack
     -- Goto (macro-get-vmcontext,s,300)
     -- Executing [s at macro-get-vmcontext:300] NoOp("SIP/200-00fd3150",  
"") in new stack
     -- Executing [*97 at from-internal:5] MailboxExists37;40m("SIP/ 
200-00fd3150", "200 at default") in new stack
     -- Executing [*97 at from-internal:6] GotoIf("SIP/200-00fd3150", "1? 
mbexist") in new stack
     -- Goto (from-internal,*97,106)
     -- Executing [*97 at from-internal:106] VoiceMailMain("SIP/ 
200-00fd3150", "200 at default") in new stack
     -- <SIP/200-00fd3150> Playing 'vm-password' (language 'en')
   == Parsing '/etc/asterisk/manager.conf': Found
   == Parsing '/etc/asterisk/manager_additional.conf': Found
   == Parsing '/etc/asterisk/manager_custom.conf': Found
   == Manager 'admin' logged on from 127.0.0.1
   == Manager 'admin' logged off from 127.0.0.1
     -- <SIP/200-00fd3150> Playing 'vm-youhave' (language 'en')
     -- <SIP/200-00fd3150> Playing 'vm-no' (language 'en')
     -- <SIP/200-00fd3150> Playing 'vm-messages' (language 'en')
     -- <SIP/200-00fd3150> Playing 'vm-opts' (language 'en')
     -- <SIP/200-00fd3150> Playing 'vm-options' (language 'en')
     -- Recording the message
     -- <SIP/200-00fd3150> Playing 'vm-rec-unv' (language 'en')
   == Parsing '/etc/asterisk/manager.conf': Found
   == Parsing '/etc/asterisk/manager_additional.conf': Found
   == Parsing '/etc/asterisk/manager_custom.conf': Found
   == Manager 'admin' logged on from 127.0.0.1
   == Manager 'admin' logged off from 127.0.0.1
     -- <SIP/200-00fd3150> Playing 'beep' (language 'en')
     -- x=0, open writing:  /var/spool/asterisk/voicemail/default/200/ 
unavail.tmp format: wav49, 0x97d788
     -- x=1, open writing:  /var/spool/asterisk/voicemail/default/200/ 
unavail.tmp format: gsm, 0x9eecd8
     -- x=2, open writing:  /var/spool/asterisk/voicemail/default/200/ 
unavail.tmp format: wav, 0xa4f778
   == Parsing '/etc/asterisk/manager.conf': Found
   == Parsing '/etc/asterisk/manager_additional.conf': Found
   == Parsing '/etc/asterisk/manager_custom.conf': Found
   == Manager 'admin' logged on from 127.0.0.1
   == Manager 'admin' logged off from 127.0.0.1
     -- User ended message by pressing #
     -- <SIP/200-00fd3150> Playing 'auth-thankyou' (language 'en')
     -- <SIP/200-00fd3150> Playing 'vm-review' (language 'en')
   == Parsing '/etc/asterisk/manager.conf': Found
   == Parsing '/etc/asterisk/manager_additional.conf': Found
   == Parsing '/etc/asterisk/manager_custom.conf': Found
   == Manager 'admin' logged on from 127.0.0.1
   == Manager 'admin' logged off from 127.0.0.1
     -- Saving message as is
     -- <SIP/200-00fd3150> Playing 'vm-msgsaved' (language 'en')
   == Parsing '/etc/asterisk/manager.conf': Found
   == Parsing '/etc/asterisk/manager_additional.conf': Found
   == Parsing '/etc/asterisk/manager_custom.conf': Found
   == Manager 'admin' logged on from 127.0.0.1
     -- <SIP/200-00fd3150> Playing 'vm-options' (language 'en')
   == Manager 'admin' logged off from 127.0.0.1
   == Parsing '/etc/asterisk/manager.conf': Found
   == Parsing '/etc/asterisk/manager_additional.conf': Found
   == Parsing '/etc/asterisk/manager_custom.conf': Found
   == Manager 'admin' logged on from 127.0.0.1
   == Manager 'admin' logged off from 127.0.0.1
   == Spawn extension (from-internal, *97, 106) exited non-zero on  
'SIP/200-00fd3150'
     -- Executing [h at from-internal:1] Macro("SIP/200-00fd3150",  
"hangupcall") in new stack
     -- Executing [s at macro-hangupcall:1] ResetCDR("SIP/200-00fd3150",  
"w") in new stack
     -- Executing [s at macro-hangupcall:2] NoCDR("SIP/200-00fd3150", "")  
in new stack
     -- Executing [s at macro-hangupcall:3] GotoIf("SIP/200-00fd3150", "1? 
skiprg") in new stack
     -- Goto (macro-hangupcall,s,6)
     -- Executing [s at macro-hangupcall:6] GotoIf("SIP/200-00fd3150", "1? 
skipblkvm") in new stack
     -- Goto (macro-hangupcall,s,9)
     -- Executing [s at macro-hangupcall:9] GotoIf("SIP/200-00fd3150", "1? 
theend") in new stack
     -- Goto (macro-hangupcall,s,11)
     -- Executing [s at macro-hangupcall:11] Hangup("SIP/200-00fd3150",  
"") in new stack
   == Spawn extension (macro-hangupcall, s, 11) exited non-zero on  
'SIP/200-00fd3150' in macro 'hangupcall'
   == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/ 
200-00fd3150'


Here is voicemail.conf:

[general]

format = wav49|gsm|wav

serveremail = voicemail at edited.com
fromstring = Voicemail System

attach = yes

skipms = 3000

maxsilence = 10

silencethreshold = 128

maxlogins = 3

emailsubject = Message from ${VM_CALLERID} in mailbox ${VM_MAILBOX}

emailbody = Dear ${VM_NAME}:\n\nThis is a message to inform you of a $ 
{VM_DUR} long message (number ${VM_MSGNUM})\nin mailbox ${VM_MAILBOX}  
from ${VM_CALLERID}, on ${VM_DATE}, so you might\nwant to check it  
when you get a chance.\n\n

emaildateformat = %A, %B %d, %Y at %r

[zonemessages]
eastern = America/New_York|'vm-received' Q 'digits/at' IMp
central = America/Chicago|'vm-received' Q 'digits/at' IMp
central24 = America/Chicago|'vm-received' q 'digits/at' H N 'hours'
military = Zulu|'vm-received' q 'digits/at' H N 'hours' 'phonetic/z_p'
european = Europe/Copenhagen|'vm-received' a d b 'digits/at' HM

[default]
202 => 1234,Chad Edited,chad at edited.com,,attach=yes|saycid=no| 
envelope=yes|delete=no
300 => 1234,Don Edited,donextreme at edited.com,,attach=yes|saycid=no| 
envelope=yes|delete=no
201 => 1234,Danica Edited,danica at edited.com,,attach=yes|saycid=no| 
envelope=yes|delete=no
200 => 3816,Camron Edited,cam at edited.com,,attach=yes|saycid=no| 
envelope=yes|delete=no

Let me know if any additional information is needed.

Respectfully,

Dr. Kenneth Noisewater, Phd




On Apr 11, 2009, at 5:50 AM, Doug Lytle wrote:

> Dr. Kenneth Noisewater wrote:
>>
>> -Asterisk and FreePBX source installs on CentOS 5.4
>>
>
> Without version numbers and console output and samples of your  
> dialplan,
> it'g going to make it very difficult to help.
>
> Doug
>
>
> -- 
> Ben Franklin quote:
>
> "Those who would give up Essential Liberty to purchase a little  
> Temporary Safety, deserve neither Liberty nor Safety."
>
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20090413/39dcb967/attachment.htm 


More information about the asterisk-users mailing list