Voicemail can't find 'vm-INBOXs' file in ulaw format

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?

Setup is FreePBX 13 on a CentOS 6 VPS.

If you search the community for “Voicemail Hangup” you will get tons of information.

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
image

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.

2 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.