We’re running the Freepbx Distro, 13.0.195.12 box with Asterisk 13.17.0. Phones are Sangoma S700. Phones and Sip trunks are using G.729 without issue. If we try to use a feature code to record a recording, it works fine and we can play it back from the featurecode without issue. However, the recording is not updated in the “recordings” module nor on the IVR it is used on.
If I click “play” for the recording in the recordings module, I get the following error:
“Unable to find intermediary converter for /var/lib/asterisk/sounds/en/custom/FILENAME.g729 file:/var/www/html/admin/libraries/media/Media/Media.php:299”
Same happens if I try to use the buttons to convert the file to other formats.
If we record the recording with the desktop or a cell phone as a WAV file then upload that in the recordings module, it will work fine. It’s only when we try to use the feature code for the recording does the problem manifest itself.
I confirmed that the res_convert module is loaded/running.
I show that the format_g729 modules are both showing loaded/running as follows:
codec_g729.so g729 Coder/Decoder, based on Intel IPP 0 Running unknown
format_g729.so Raw G.729 data 0 Running core
res_format_attr_g729.so G.729 Format Attribute Module 1 Running core
My google-fu shows one bug report that stated after someone upgraded their modules this started and then support bounced saying it’s a support issue not a bug.
Hoping someone can shed some light on this.