No Sound from Voicmail and Speaking Clock Not Working

Ok we have a Linux Ubuntu 12.04 setup, Asterisk (Ver. 11.7.0) FreePBX (Ver. 2.11.0) This is a new install after a system rebuild, I have installed english sounds into the /var/lib/asterisk/sounds/en When I call *98 I just get a dead carier with nothing heard. when I call *60 I get "At the Sound of the Tone the time Will be exactly.................................................... BEEP" (American English voice)

 

Log after *60

[2014-01-31 10:08:32] VERBOSE[6290][C-00000004] pbx.c: -- Executing [*60@from-internal:6] Set("SIP/322-00000004", "TimeLeft=0") in new stack [2014-01-31 10:08:32] VERBOSE[6290][C-00000004] pbx.c: -- Executing [*60@from-internal:7] GotoIf("SIP/322-00000004", "1?playbeep") in new stack [2014-01-31 10:08:32] VERBOSE[6290][C-00000004] pbx.c: -- Goto (from-internal,*60,10) [2014-01-31 10:08:32] VERBOSE[6290][C-00000004] pbx.c: -- Executing [*60@from-internal:10] Playback("SIP/322-00000004", "beep") in new stack [2014-01-31 10:08:32] VERBOSE[6290][C-00000004] file.c: -- <SIP/322-00000004> Playing 'beep.gsm' (language 'en') [2014-01-31 10:08:32] VERBOSE[6290][C-00000004] pbx.c: -- Executing [*60@from-internal:11] Wait("SIP/322-00000004", "5") in new stack [2014-01-31 10:08:32] VERBOSE[6290][C-00000004] pbx.c: == Spawn extension (from-internal, *60, 11) exited non-zero on 'SIP/322-00000004' [2014-01-31 10:08:32] VERBOSE[6290][C-00000004] pbx.c: -- Executing [h@from-internal:1] Hangup("SIP/322-00000004", "") in new stack [2014-01-31 10:08:32] VERBOSE[6290][C-00000004] pbx.c: == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/322-00000004' [2014-01-31 10:09:24] VERBOSE[2990][C-00000005] netsock2.c: == Using SIP RTP TOS bits 184 [2014-01-31 10:09:24] VERBOSE[2990][C-00000005] netsock2.c: == Using SIP RTP CoS mark 5 [2014-01-31 10:09:24] VERBOSE[6671][C-00000005] pbx.c: -- Executing [*60@from-internal:1] Answer("SIP/322-00000005", "") in new stack [2014-01-31 10:09:24] VERBOSE[6671][C-00000005] pbx.c: -- Executing [*60@from-internal:2] Wait("SIP/322-00000005", "1") in new stack [2014-01-31 10:09:25] VERBOSE[6671][C-00000005] pbx.c: -- Executing [*60@from-internal:3] Set("SIP/322-00000005", "NumLoops=0") in new stack [2014-01-31 10:09:25] VERBOSE[6671][C-00000005] pbx.c: -- Executing [*60@from-internal:4] Set("SIP/322-00000005", "FutureTime=1391162976") in new stack [2014-01-31 10:09:25] VERBOSE[6671][C-00000005] pbx.c: -- Executing [*60@from-internal:5] Gosub("SIP/322-00000005", "sub-hr12format,s,1()") in new stack [2014-01-31 10:09:25] VERBOSE[6671][C-00000005] pbx.c: -- Executing [s@sub-hr12format:1] Goto("SIP/322-00000005", "en,1") in new stack [2014-01-31 10:09:25] VERBOSE[6671][C-00000005] pbx.c: -- Goto (sub-hr12format,en,1) [2014-01-31 10:09:25] VERBOSE[6671][C-00000005] pbx.c: -- Executing [en@sub-hr12format:1] Playback("SIP/322-00000005", "at-tone-time-exactly") in new stack [2014-01-31 10:09:25] VERBOSE[6671][C-00000005] file.c: -- <SIP/322-00000005> Playing 'at-tone-time-exactly.gsm' (language 'en')

Log after *98

[2014-01-31 10:10:21] WARNING[6811][C-00000006] format_wav.c: Unexpected frequency mismatch 44100 (expecting 8000) [2014-01-31 10:10:21] WARNING[6811][C-00000006] file.c: Unable to open format wav [2014-01-31 10:10:21] WARNING[6811][C-00000006] file.c: Unable to open vm-incorrect-mailbox (format (ulaw)): No such file or directory [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] app_read.c: -- User disconnected [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [*98@from-internal:20] Goto("SIP/322-00000006", "check") in new stack [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Goto (from-internal,*98,5) [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [*98@from-internal:5] NoOp("SIP/322-00000006", "app-dialvm: Got Mailbox ") in new stack [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [*98@from-internal:6] Macro("SIP/322-00000006", "get-vmcontext,") in new stack [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [s@macro-get-vmcontext:1] Set("SIP/322-00000006", "VMCONTEXT=") in new stack [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [s@macro-get-vmcontext:2] GotoIf("SIP/322-00000006", "1?200:300") in new stack [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Goto (macro-get-vmcontext,s,200) [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [s@macro-get-vmcontext:200] Set("SIP/322-00000006", "VMCONTEXT=default") in new stack [2014-01-31 10:10:21] ERROR[6811][C-00000006] app_voicemail.c: MAILBOX_EXISTS requires an argument ([@]) [2014-01-31 10:10:21] WARNING[6811][C-00000006] func_logic.c: Syntax IF(?[][:]) (expr must be non-null, and either or must be non-null) [2014-01-31 10:10:21] WARNING[6811][C-00000006] func_logic.c: In this case, ='', ='SUCCESS', and ='FAILED' [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [*98@from-internal:7] Set("SIP/322-00000006", "VMBOXEXISTSSTATUS=") in new stack [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [*98@from-internal:8] GotoIf("SIP/322-00000006", "0?good:bad") in new stack [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Goto (from-internal,*98,14) [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [*98@from-internal:14] NoOp("SIP/322-00000006", "app-dialvm: BAD mailbox @default") in new stack [2014-01-31 10:10:21] VERBOSE[6811][C-00000006] pbx.c: -- Executing [*98@from-internal:15] Wait("SIP/322-00000006", "1") in new stack

Have I missed something here!

 

Thanks in Advanced

Alex

 

Nudge Nudge Anyone have any Idea how this could be fixed?

I have found that the files in /var/lib/asterisk/sounds/en/ didn’t appear to have matching vm files for the protocols sellected in my sip conf… so I downloaded files from here http://downloads.asterisk.org/pub/telephony/sounds/ matching the ticked protocols and VM now working in English but still no speaking clock :frowning: