I updated these modules,
endpoint 13.0.2-->13.0.4
recordings 13.0.11-->13.0.13
waited for completion, clicked return, then apply config. The only other thing i did around this time was add an email address to a user in User Manager.
Now I have the following GUI error (and CLI; no fwconsole commands work)
Whoops\Exception\ErrorException thrown with message "array_keys() expects parameter 1 to be array, boolean given"
Stacktrace:
#7 Whoops\Exception\ErrorException in /var/www/html/admin/libraries/modulefunctions.class.php:716
#6 Whoops\Run:handleError in <#unknown>:0
#5 array_keys in /var/www/html/admin/libraries/modulefunctions.class.php:716
#4 module_functions:getinfo in /var/www/html/admin/libraries/utility.functions.php:1397
#3 _bootstrap_parse_hooks in /var/www/html/admin/libraries/utility.functions.php:1372
#2 bootstrap_include_hooks in /var/www/html/admin/bootstrap.php:265
#1 require_once in /etc/freepbx.conf:9
#0 include_once in /var/www/html/admin/config.php:103
freepbx.log(only copied relevant entries)
[2015-Dec-03 15:16:37] [ERROR] (bin/retrieve_conf:275) - /var/lib/asterisk/agi-bin/enc failed to copy from module directory
[2015-Dec-03 15:16:37] [ERROR] (bin/retrieve_conf:223) - Tried to link /var/www/html/admin/modules/restapi/ari/modules/restapi.module to /var/www/html/recordings/modules/restapi.module, but /var/www/html/recordings/modules doesn't exist
[2015-Dec-03 15:16:38] [ERROR] (bin/retrieve_conf:223) - Tried to link /var/www/html/admin/modules/webrtc/ari/modules/webrtcphone.module to /var/www/html/recordings/modules/webrtcphone.module, but /var/www/html/recordings/modules doesn't exist
[2015-Dec-03 15:16:38] [ERROR] (bin/retrieve_conf:223) - Tried to link /var/www/html/admin/modules/webrtc/ari/theme/webrtc.css to /var/www/html/recordings/theme/webrtc.css, but /var/www/html/recordings/theme doesn't exist
[2015-Dec-03 15:16:38] [ERROR] (bin/retrieve_conf:223) - Tried to link /var/www/html/admin/modules/webrtc/ari/theme/webrtcimages to /var/www/html/recordings/theme/webrtcimages, but /var/www/html/recordings/theme doesn't exist
[2015-Dec-03 15:16:38] [ERROR] (bin/retrieve_conf:223) - Tried to link /var/www/html/admin/modules/webrtc/ari/theme/webrtcsounds to /var/www/html/recordings/theme/webrtcsounds, but /var/www/html/recordings/theme doesn't exist
[2015-Dec-03 15:16:38] [ERROR] (bin/retrieve_conf:223) - Tried to link /var/www/html/admin/modules/webrtc/ari/js/phone.js to /var/www/html/recordings/theme/js/phone.js, but /var/www/html/recordings/theme/js doesn't exist
[2015-Dec-03 15:16:38] [ERROR] (bin/retrieve_conf:223) - Tried to link /var/www/html/admin/modules/webrtc/ari/js/adaptor.js to /var/www/html/recordings/theme/js/adaptor.js, but /var/www/html/recordings/theme/js doesn't exist
[2015-Dec-03 15:16:38] [ERROR] (bin/retrieve_conf:223) - Tried to link /var/www/html/admin/modules/webrtc/ari/js/jssip-devel.js to /var/www/html/recordings/theme/js/jssip-devel.js, but /var/www/html/recordings/theme/js doesn't exist
[2015-Dec-03 15:16:38] [ERROR] (bin/retrieve_conf:223) - Tried to link /var/www/html/admin/modules/webrtc/ari/js/webrtc.js to /var/www/html/recordings/theme/js/webrtc.js, but /var/www/html/recordings/theme/js doesn't exist
[2015-Dec-03 15:16:42] [CRITICAL] (BMO/Notifications.class.php:487) - [NOTIFICATION]-[freepbx]-[RCONFFAIL] - retrieve_conf failed, config not applied (Reload failed because retrieve_conf encountered an error: 1)
[2015-Dec-03 15:18:40] [UPDATE] (BMO/Notifications.class.php:487) - [NOTIFICATION]-[freepbx]-[NEWUPDATES] - There are 2 modules available for online upgrades (endpoint 13.0.4 (current: 13.0.2)
recordings 13.0.13 (current: 13.0.11)
)
[2015-Dec-03 15:18:51] [INFO] (libraries/modulefunctions.class.php:1959) - Generating CSS...Done
[2015-Dec-03 15:18:51] [INFO] (recordings/install.php:52) - checking for fcode field..already exists
[2015-Dec-03 15:18:51] [INFO] (recordings/install.php:66) - checking for fcode_pass field..already exists
[2015-Dec-03 15:18:52] [INFO] (libraries/modulefunctions.class.php:1959) - Generating CSS...Done
It doesnt appear to me that endpoint installed… no INFO entries for it anyway.