I’m updating Asterisk to 16.0.1 and for some reason, Asterisk will not play the unavailable message recorded in voicemail_messages. The odbc is working great and I can use VoicemailMain to record messages in the database.
Asterisk keep playing the default one:
Playing 'vm-theperson.ulaw
Instead of getting the recording in the db and playing it back like in my production system:
Playing '/var/spool/asterisk/voicemail/default/2951/unavail.slin
I can see this error in the debug log:
media_cache.c: Failed to obtain media at '/var/spool/asterisk/voicemail/default/2951/temp
In fact, Asterisk will not play the regular messages either, but it recorded fine because I can play the wav if I extract the blob file.