Summary:ASTERISK-02663: False file-not-found error in voicemail
Reporter:Andreas Anderson (aanderson)Labels:
Date Opened:2004-10-23 17:19:12Date Closed:2011-06-07 14:11:54
Versions:Frequency of
Description:Using de (and maybe other) language causes VoicemailMain to report a missing file. That file *is* there and is played correctly.

The error is not reported if using en as language.


   -- Executing VoiceMailMain("SIP/555-64f4", "s555") in new stack
   -- Playing 'vm-youhave' (language 'de')
   -- Playing 'digits/30' (language 'de')
Oct 24 00:07:03 WARNING[-1242141776]: file.c:475 ast_openstream: File  does not exist in any format
Oct 24 00:07:03 WARNING[-1242141776]: file.c:779 ast_streamfile: Unable to open  (format ALAW): No such file or directory
   -- Playing 'vm-Old' (language 'de')
   -- Playing 'vm-messages' (language 'de')
   -- Playing 'vm-onefor' (language 'de')
   -- Playing 'vm-Old' (language 'de')
   -- Playing 'vm-messages' (language 'de')

-rw-r--r--  1 root root 1353 Jun 25 19:19 /var/lib/asterisk/sounds/de/digits/30.gsm
-rw-r--r--  1 root root 957 Jun 25 19:19 /var/lib/asterisk/sounds/de/vm-Old.gsm
Comments:By: Mark Spencer (markster) 2004-10-23 17:21:43

Find someone on IRC, sounds like you either don't have the translation engine configured or something similar.

By: mmenaz (mmenaz) 2004-10-23 19:57:35

Shouldn't be
It's not very rationa, but it's the way it works, AFAIR

By: Mark Spencer (markster) 2004-10-23 23:21:27

The de is inserted later.  Please find me on IRC (or someone else like bkw_ etc) and be prepared to supply login information (will need root).

By: Mark Spencer (markster) 2004-10-25 22:43:31

Nevermind, I saw your problem.  You should have the file in digits/de/30 not de/digits/30.