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 [...@from-internal:4] Macro("SIP/200-00fd3150", "get- vmcontext|200") in new stack -- Executing [...@macro-get-vmcontext:1] Set40m("SIP/200-00fd3150", "VMCONTEXT=default") in new stack -- Executing [...@macro-get-vmcontext:2] GotoIf("SIP/200-00fd3150", "0?200:300") in new stack
    -- Goto (macro-get-vmcontext,s,300)
-- Executing [...@macro-get-vmcontext:300] NoOp("SIP/200-00fd3150", "") in new stack -- Executing [...@from-internal:5] MailboxExists37;40m("SIP/ 200-00fd3150", "2...@default") in new stack -- Executing [...@from-internal:6] GotoIf("SIP/200-00fd3150", "1? mbexist") in new stack
    -- Goto (from-internal,*97,106)
-- Executing [...@from-internal:106] VoiceMailMain("SIP/ 200-00fd3150", "2...@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 [...@from-internal:1] Macro("SIP/200-00fd3150", "hangupcall") in new stack -- Executing [...@macro-hangupcall:1] ResetCDR("SIP/200-00fd3150", "w") in new stack -- Executing [...@macro-hangupcall:2] NoCDR("SIP/200-00fd3150", "") in new stack -- Executing [...@macro-hangupcall:3] GotoIf("SIP/200-00fd3150", "1? skiprg") in new stack
    -- Goto (macro-hangupcall,s,6)
-- Executing [...@macro-hangupcall:6] GotoIf("SIP/200-00fd3150", "1? skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,9)
-- Executing [...@macro-hangupcall:9] GotoIf("SIP/200-00fd3150", "1? theend") in new stack
    -- Goto (macro-hangupcall,s,11)
-- Executing [...@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 = voicem...@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,c...@edited.com,,attach=yes|saycid=no| envelope=yes|delete=no 300 => 1234,Don Edited,donextr...@edited.com,,attach=yes|saycid=no| envelope=yes|delete=no 201 => 1234,Danica Edited,dan...@edited.com,,attach=yes|saycid=no| envelope=yes|delete=no 200 => 3816,Camron Edited,c...@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

_______________________________________________
-- 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

Reply via email to