Ack help! MoH mysteriously stopped working!

Folks, I have somewhat of a serious issue here. My music on hold mysteriously stopped working. I have made no changes to my Asterisk box in the past month and up until an hour ago, MoH was working fine (as far as I know).

– Started music on hold, class ‘default’, on channel ‘IAX2/lobby-2’
– Stopped music on hold on IAX2/lobby-2
voipCLI> moh reload
1 class reloaded.
== Destroying musiconhold processes
== Parsing ‘/etc/asterisk/musiconhold.conf’: Found
Aug 8 16:27:33 WARNING[7984]: res_musiconhold.c:422 spawn_mp3: Found no files in '/var/lib/asterisk/mohmp3’
Aug 8 16:27:33 WARNING[7984]: res_musiconhold.c:504 monmp3thread: Unable to spawn mp3player


mode => quietmp3
directory => /var/lib/asterisk/mohmp3
random => yes

I have had .gsm (and only .gsm) files in that directory since day one, and it’s always played them just fine. The .gsm files are still in that directory, and transferring them to my computer and playing them works just fine.

I have autoload set in modules.conf, and I can’t figure out why my music on hold suddenly stopped working.

Any thoughts?

Thanks in advance,


Replacing my directory of .gsm files with their mp3 counterparts fixed the problem, but I still have no idea why * would just stop playing .gsm files for no reason.

Any thoughts?