Apply Config error


FreePbx version 10.13.66-11 installed from the distro.

apply config returns the following error.

Error(s) have occured, the following is the retrieve_conf output:
exit: 1
Whoops\Exception\ErrorException: Invalid argument supplied for foreach() in file /var/www/html/admin/modules/digium_phones/conf/res_digium_phone_devices.php on line 193
Stack trace:

  1. Whoops\Exception\ErrorException->() /var/www/html/admin/modules/digium_phones/conf/res_digium_phone_devices.php:193
  2. Whoops\Run->handleError() /var/www/html/admin/modules/digium_phones/conf/res_digium_phone_devices.php:193
  3. res_digium_phone_devices() /var/www/html/admin/modules/digium_phones/
  4. digium_phones_conf->generateConf() /var/www/html/admin/libraries/BMO/FileHooks.class.php:65
  5. FreePBX\FileHooks->processOldHooks() /var/www/html/admin/libraries/BMO/FileHooks.class.php:24
  6. FreePBX\FileHooks->processFileHooks() /var/lib/asterisk/bin/retrieve_conf:879

Digium phones is on version

a file compare on all of the above files was performed comparing them to a working version of FreePbx and all files are identical.

Any help greatly appreciated.


Still having this issue. Disabling the Digium Phone module allows reloads.

If i uninstall / reinstall will i lose all of the Digium phones i have set up?