Hopefully someone can help me out here. I’ve just upgraded to FreePBX 2.6.0.beta2.0 and since the upgrade, voicemail isn’t working correctly.
I can dial in to listen to messages etc but if a call goes to voicemail it just drops the call.
The log file shows the following.
[Aug 28 15:47:31] DEBUG app_macro.c: Executed application: Answer
[Aug 28 15:47:31] VERBOSE logger.c: – Executing [[email protected]:18] Read(“SIP/201-08416920”, “ACTION|/var/spool/asterisk/voicemail/default/212/unavail|1|skip|1|2”) in new stack
[Aug 28 15:47:31] VERBOSE logger.c: – Accepting a maximum of 1 digits.
[Aug 28 15:47:31] WARNING file.c: File /var/spool/asterisk/voicemail/default/212/unavail does not exist in any format
[Aug 28 15:47:31] WARNING file.c: Unable to open /var/spool/asterisk/voicemail/default/212/unavail (format 0x4 (ulaw)): No such file or directory
[Aug 28 15:47:31] VERBOSE logger.c: – User disconnected
[Aug 28 15:47:31] VERBOSE logger.c: == Spawn extension (macro-vm, vmx, 18) exited non-zero on ‘SIP/201-08416920’ in macro ‘vm’
I’ve looked in /var/spool/asterisk/voicemail/default/212/ and there is an unavail directory (which is empty as there hasn’t been a recorded custom message) and I’m not sure if this is correct.
I have just tried a user that has a recorded custom message and that just palys the default message…but is at least working.
Any advice would be very gratefully received.