Asterisk isn't playing my voicemail greetings even though they are defined. Below are the relevant configs(from show dialplan) as well as the level 3 verbose messages asterisk is giving. Also a listing of the directory. Asterisk just plays the "The person at extension..." message, not the greetings I have recorded. Thanks -- asterisk*CLI> show dialplan macro-stdexten [ Context 'macro-stdexten' created by 'pbx_config' ] 'a' => 1. VoicemailMain(${ARG1}) [pbx_config] 's' => 1. Dial(${ARG2}|30) [pbx_config] 2. Goto(s-${DIALSTATUS}|1) [pbx_config] 's-BUSY' => 1. Voicemail(${ARG1}|b) [pbx_config] 2. Goto(default|s|1) [pbx_config] 's-NOANSWER' => 1. Voicemail(${ARG1}|u) [pbx_config] 2. Goto(default|s|1) [pbx_config] '_s-.' => 1. Goto(s-NOANSWER|1) [pbx_config] -= 5 extensions (8 priorities) in 1 context. =- asterisk*CLI> show dialplan internal [ Context 'internal' created by 'pbx_config' ] '_1234' => 1. Macro(stdexten|1234 at default|SIP/1234) [pbx_config] 2. Hangup() [pbx_config] -- Nobody picked up in 30000 ms -- Executing [s at macro-stdexten:2] Goto("Zap/44-1", "s-NOANSWER|1") in new stack -- Goto (macro-stdexten,s-NOANSWER,1) -- Executing [s-NOANSWER at macro-stdexten:1] VoiceMail("Zap/44-1", "1234 at default|u") in new stack -- <Zap/44-1> Playing '/var/spool/asterisk/voicemail/default/1234/unavail' (language 'en') -- <Zap/44-1> Playing 'vm-intro' (language 'en') root at asterisk:/usr/src/asterisk-1.4.11/configs# ls /var/spool/asterisk/voicemail/default/1234 busy busy.g729 busy.ulaw busy.WAV greet.wav INBOX temp unavail unavail.g729 unavail.ulaw unavail.WAV busy.alaw busy.gsm busy.wav greet.gsm greet.WAV Old tmp unavail.alaw unavail.gsm unavail.wav ________________________________ This e-mail, facsimile, or letter and any files or attachments transmitted with it contains information that is confidential and privileged. This information is intended only for the use of the individual(s) and entity(ies) to whom it is addressed. If you are the intended recipient, further disclosures are prohibited without proper authorization. If you are not the intended recipient, any disclosure, copying, printing, or use of this information is strictly prohibited and possibly a violation of federal or state law and regulations. If you have received this information in error, please notify Texas Health Management Group immediately at 1-817-310-4999. Texas Health Management Group, its subsidiaries, and affiliates hereby claim all applicable privileges related to this information. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20071015/6028f694/attachment.htm
Mojo with Horan & Company, LLC
2007-Oct-15 16:53 UTC
[asterisk-users] Voicemail issues in 1.4.11
Are any of the greetings unwriteable? I'd have a situation where .WAV would be read-only, and asterisk would overwrite the others but not that one, and it was just coincidence that the one that was read-only was the one that asterisk was choosing to play to me Moj Jeremy Mann wrote:> > Asterisk isn?t playing my voicemail greetings even though they are > defined. Below are the relevant configs(from show dialplan) as well as > the level 3 verbose messages asterisk is giving. Also a listing of the > directory. > > Asterisk just plays the ?The person at extension?? message, not the > greetings I have recorded. > > Thanks > > -- > > asterisk*CLI> show dialplan macro-stdexten > > [ Context 'macro-stdexten' created by 'pbx_config' ] > > 'a' => 1. VoicemailMain(${ARG1}) [pbx_config] > > 's' => 1. Dial(${ARG2}|30) [pbx_config] > > 2. Goto(s-${DIALSTATUS}|1) [pbx_config] > > 's-BUSY' => 1. Voicemail(${ARG1}|b) [pbx_config] > > 2. Goto(default|s|1) [pbx_config] > > 's-NOANSWER' => 1. Voicemail(${ARG1}|u) [pbx_config] > > 2. Goto(default|s|1) [pbx_config] > > '_s-.' => 1. Goto(s-NOANSWER|1) [pbx_config] > > -= 5 extensions (8 priorities) in 1 context. =- > > asterisk*CLI> show dialplan internal > > [ Context 'internal' created by 'pbx_config' ] > > '_1234' => 1. Macro(stdexten|1234 at default|SIP/1234) [pbx_config] > > 2. Hangup() [pbx_config] > > -- Nobody picked up in 30000 ms > > -- Executing [s at macro-stdexten:2] Goto("Zap/44-1", "s-NOANSWER|1") in > new stack > > -- Goto (macro-stdexten,s-NOANSWER,1) > > -- Executing [s-NOANSWER at macro-stdexten:1] VoiceMail("Zap/44-1", > "1234 at default|u") in new stack > > -- <Zap/44-1> Playing > '/var/spool/asterisk/voicemail/default/1234/unavail' (language 'en') > > -- <Zap/44-1> Playing 'vm-intro' (language 'en') > > root at asterisk:/usr/src/asterisk-1.4.11/configs# ls > /var/spool/asterisk/voicemail/default/1234 > > busy busy.g729 busy.ulaw busy.WAV greet.wav INBOX temp unavail > unavail.g729 unavail.ulaw unavail.WAV > > busy.alaw busy.gsm busy.wav greet.gsm greet.WAV Old tmp unavail.alaw > unavail.gsm unavail.wav > > > ------------------------------------------------------------------------ > This e-mail, facsimile, or letter and any files or attachments > transmitted with it contains information that is confidential and > privileged. This information is intended only for the use of the > individual(s) and entity(ies) to whom it is addressed. If you are the > intended recipient, further disclosures are prohibited without proper > authorization. If you are not the intended recipient, any disclosure, > copying, printing, or use of this information is strictly prohibited > and possibly a violation of federal or state law and regulations. If > you have received this information in error, please notify Texas > Health Management Group immediately at 1-817-310-4999. Texas Health > Management Group, its subsidiaries, and affiliates hereby claim all > applicable privileges related to this information. > > -- > This message has been scanned for viruses and > dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is > believed to be clean. > ------------------------------------------------------------------------ > > _______________________________________________ > --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
Jeremy Mann wrote:> Asterisk isn?t playing my voicemail greetings even though they are > defined. Below are the relevant configs(from show dialplan) as well as > the level 3 verbose messages asterisk is giving. Also a listing of the > directory. > > Asterisk just plays the ?The person at extension?? message, not the > greetings I have recorded.Try to get rid of all of the "unavail" files in your directory but one. I had the same thing happen to me and realized that I had lost track of which files were valid and which weren't (IOW, I had a bunch of empty or corrupt audio files). Use the process of elimination to find a file and codec that works. You might also try doing a stack trace if increasing the verbosity doesn't help you find the problem. -Stephen-