I’ve encountered the problem where voicemail starts telling ‘you have one…’ and then hangs up. I know this problem is common when audio files are missing, so I checked the logs. Sure enough:
WARNING[21259][C-000003fb] file.c: Unable to open vm-INBOXs (format (ulaw)): No such file or directory
So I searched the entire system for that file (vm-INBOXs.ulaw), but no luck, only ‘vm-INBOX.ulaw’. So I just cp’ed it to duplicate the file into ‘vm-INBOXs.ulaw’ and now it’s working again. Still I’d like to know how this could happen. Anyone any ideas?
Thanks, I did. But I can’t find this specific file ‘vm_INBOXs.ulaw’. My question was mainly about learning what the difference between ‘vm-INBOX’ was opposed to ‘vm-INBOXs’. Is it an audio file that relates to plurals?
I see what you mean… Sorry about my previous reply.
If you don’t have this file it will error out.
Here’s a log of my voicemail:
VERBOSE[54498][C-00001f9e] file.c: <SIP/6406-00004bb7> Playing 'vm-youhave.ulaw' (language 'en')
VERBOSE[54498][C-00001f9e] file.c: <SIP/6406-00004bb7> Playing 'digits/1.ulaw' (language 'en')
VERBOSE[54498][C-00001f9e] file.c: <SIP/6406-00004bb7> Playing 'vm-INBOX.ulaw' (language 'en')
VERBOSE[54498][C-00001f9e] file.c: <SIP/6406-00004bb7> Playing 'vm-message.ulaw' (language 'en')
VERBOSE[54498][C-00001f9e] file.c: <SIP/6406-00004bb7> Playing 'vm-onefor.ulaw' (language 'en')
VERBOSE[54498][C-00001f9e] file.c: <SIP/6406-00004bb7> Playing 'vm-INBOX.ulaw' (language 'en')
VERBOSE[54498][C-00001f9e] file.c: <SIP/6406-00004bb7> Playing 'vm-messages.ulaw' (language 'en')
VERBOSE[54498][C-00001f9e] file.c: <SIP/6406-00004bb7> Playing 'vm-opts.ulaw' (language 'en')
And under /var/spool/asterisk/sounds/en/ I see that i have the file VM-inbox.ulaw
I’m not sure how this got deleted, or how you can re-download it. Maybe try to copy that file from another PBX, or i uploaded the file here, you can download it and copy to the correct path. https://we.tl/Rk6CD8iEII
Thanks, but I actually have the ‘vm-INBOX.ulaw’ file, the file I was missing was called ‘vm-INBOXs.ulaw’ (the ‘s’ is appended to the INBOX). I duplicated the vm-INBOX file into vm-INBOXs, and that works, but I don’t know the difference between the two.