Per Jessen
2007-Apr-13 00:36 UTC
[asterisk-users] voicemail - "digits/1F does not exist in any format"
I've got a voicemailbox with one message store. When I try to read it, I get the followiing error: ast_openstream_full: File digits/1F does not exist in any format Obviously, I can just clear out that mailbox, but is this a bug that I should be reporting? /Per Jessen, Z?rich
Carlos Chavez
2007-Apr-13 09:57 UTC
[asterisk-users] voicemail - "digits/1F does not exist in any format"
On Fri, 2007-04-13 at 09:36 +0200, Per Jessen wrote:> I've got a voicemailbox with one message store. When I try to read it, > I get the followiing error: > > ast_openstream_full: File digits/1F does not exist in any format > > Obviously, I can just clear out that mailbox, but is this a bug that I > should be reporting? > >I am assuming you are using a language other that English? If so, do you have the language files installed in the correct place? For asterisk 1.2 you need a structure like this: /var/lib/asterisk/sounds/lang (where lang is the two letter code for your language) /var/lib/asterisk/sounds/digits/lang /var/lib/asterisk/sounds/letters/lang /var/lib/asterisk/sounds/phonetic/lang This layout also works by default in Asterisk 1.4 but is not installed like that (which I think is really dumb on their part). When you install the language packs from digium they install like this: /var/lib/asterisk/sounds/digits/lang /var/lib/asterisk/sounds/digits/lang/digits /var/lib/asterisk/sounds/digits/lang/letters /var/lib/asterisk/sounds/digits/lang/phonetic -- FROM UPGRADE.TXT -- WARNING: Asterisk 1.4 supports a new layout for sound files in multiple languages; instead of the alternate-language files being stored in sub directories underneath the existing files (for French, that would be digits/fr, letters/fr, phonetic/fr, etc.) the new layout creates one directory under /var/lib/asterisk/sounds for the language itself, then places all the sound files for that language under that directory and its sub directories. This is the layout that will be created if you select non-English languages to be installed via menuselect, HOWEVER Asterisk does not default to this layout and will not find the files in the places it expects them to be. If you wish to use this layout, make sure you put 'languageprefix=yes' in your /etc/asterisk/asterisk.conf file, so that Asterisk will know how the files were installed. ----------------------- -- Telecomunicaciones Abiertas de Mexico S.A. de C.V. Carlos Ch?vez Prats Director de Tecnolog?a +52-55-91169161 ext 2001 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part Url : http://lists.digium.com/pipermail/asterisk-users/attachments/20070413/0e8efee3/attachment.pgp
Philippe Lindheimer
2007-Apr-16 11:50 UTC
[asterisk-users] voicemail - "digits/1F does not exist in any format"
I've seen this before, in an ISDN card (can't recall which one) that defaults the incoming language to german. Since you don't have german, it defaults to english files but voicemail still runs through the german logic (e.g. 1F for femail). I reported a bug against this, it was silently killing the call - no error handling. I suggested that they check if the desired language is installed and if not, that within the app the 'temporarily change' the language to english so that it doesn't go off looking for sound files that are not there. I can't recall the bug number - but they didn't feel it was a reasonable approach ... different opinions I guess, they decided the behavior was accetable. philippe From: Per Jessen <per@computer.org> To: asterisk-users@lists.digium.com Date: Sun, 15 Apr 2007 14:55:31 +0200 Subject: Re: [asterisk-users] voicemail - "digits/1F does not exist in any format" Carlos Chavez wrote:> I am assuming you are using a language other that English? If so, do > you have the language files installed in the correct place? For > asterisk 1.2 you need a structure like this:No, I'm using English. The default setup that came with 1.4.1. The other sound files are in /var/lib/asterisk/sounds/digits: -rw-rw-r-- 1 per 1000 1353 Feb 20 23:05 0.gsm -rw-rw-r-- 1 per 1000 1089 Feb 20 23:05 1.gsm -rw-rw-r-- 1 per 1000 1023 Feb 20 23:05 10.gsm -rw-rw-r-- 1 per 1000 1353 Feb 20 23:05 11.gsm -rw-rw-r-- 1 per 1000 1155 Feb 20 23:05 12.gsm -rw-rw-r-- 1 per 1000 1485 Feb 20 23:05 13.gsm -rw-rw-r-- 1 per 1000 1485 Feb 20 23:05 14.gsm -rw-rw-r-- 1 per 1000 1518 Feb 20 23:05 15.gsm -rw-rw-r-- 1 per 1000 1617 Feb 20 23:05 16.gsm -rw-rw-r-- 1 per 1000 1782 Feb 20 23:05 17.gsm -rw-rw-r-- 1 per 1000 1551 Feb 20 23:05 18.gsm -rw-rw-r-- 1 per 1000 1650 Feb 20 23:05 19.gsm -rw-rw-r-- 1 per 1000 990 Feb 20 23:05 2.gsm -rw-rw-r-- 1 per 1000 1254 Feb 20 23:05 20.gsm -rw-rw-r-- 1 per 1000 990 Feb 20 23:05 3.gsm -rw-rw-r-- 1 per 1000 1155 Feb 20 23:05 30.gsm -rw-rw-r-- 1 per 1000 1089 Feb 20 23:05 4.gsm -rw-rw-r-- 1 per 1000 1155 Feb 20 23:05 40.gsm -rw-rw-r-- 1 per 1000 1122 Feb 20 23:05 5.gsm -rw-rw-r-- 1 per 1000 1419 Feb 20 23:05 50.gsm -rw-rw-r-- 1 per 1000 1155 Feb 20 23:05 6.gsm -rw-rw-r-- 1 per 1000 0 Feb 20 23:05 60.gsm -rw-rw-r-- 1 per 1000 1320 Feb 20 23:05 7.gsm -rw-rw-r-- 1 per 1000 1485 Feb 20 23:05 70.gsm -rw-rw-r-- 1 per 1000 891 Feb 20 23:05 8.gsm -rw-rw-r-- 1 per 1000 1155 Feb 20 23:05 80.gsm -rw-rw-r-- 1 per 1000 1254 Feb 20 23:05 9.gsm -rw-rw-r-- 1 per 1000 1419 Feb 20 23:05 90.gsm /Per Jessen, Z?rich --------------------------------- Ahhh...imagining that irresistible "new car" smell? Check outnew cars at Yahoo! Autos. -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20070416/8d25f959/attachment.htm