Upgrade FreePBX to version 13

Good morning,

We just tried to upgrade FreePBX to the latest version 13 and it went sucessfully, except that reload doesn;t work (Apply), because of some issue with $ivr array and foreach: (we don’t use IVR at all / array is empty)

exit: 255
Unable to continue. Invalid argument supplied for foreach() in /var/www/html/admin/modules/sng_mcu/functions.inc/dialplan.php on line 57

Did somebody saw similar issue? Is there any resolution?

Thank you!

That error is actually related to the Sangoma MCU module… If you are not using it you could try removing it but things are not supposed to break like this…

No, I don’t remember seeing this… The only “crash” I had recently was with the Open Source Endpoint Manager and I was told by a FreePBX dev to remove it (I guess it’s not yet compatible with FreePBX 13, he did not really give a very exhaustive answer on the subject).

Good luck and have a nice day!


Had the same thing happen after upgrading FreePBX distro to FreePBX 13.
Disabled Sangoma MCU module and it’s fine.

This was fixed over the weekend with a new MCU module that we published.