Performed a fresh install of .iso image this afternoon.
After the initial boot up and setting passwords, I found the following error in the FreePBX Notices Pane:
retrieve_conf failed to sym link:
/etc/asterisk/logger.conf from core/etc
This can result in FATAL failures to your PBX. If the target file exists and not identical, the symlink will not occur and you should rename the target file to allow the automatic sym link to occur and remove this error, unless this is an intentional customization.
Added 5 minutes ago
(retrieve_conf.SYMLINK)
[general]
dateformat=%F %T
[logfiles]
; Format is "filename" and then "levels" of debugging to be included:
; debug
; notice
; warning
; error
; verbose
;
console => notice,warning,error
full => notice,warning,error,debug,verbose
Ooops that was my fault. Made some changes today for logger.conf and tested it on our dev system with no problems but on fresh FreePBX 2.9 install it does not run a migration to take the old logger.conf and move it to the custom files.
I went ahead and made the changes to the current 1.8.1.2 that everyone is playing with that should resolve the issue, for any one who downloads it moving forward. I bumped the version to 1.8.1.2-1
To fix you problem on your existing system do this.
SSH into the box.
cd /usr/tmp
wget http://upgrades.freepbxdistro.org/1.8.1.2/upgrade-1.8.1.2-1.sh
chmod +x upgrade-1.8.1.2-1.sh
./upgrade-1.8.1.2-1.sh
rm /usr/tmp/upgrade-1.8.1.2-1.sh
FreePBX System Status:
<citeSymlink from modules failed
Ignore this
retrieve_conf failed to sym link:
/etc/asterisk/logger.conf from core/etc (Already exists, not a link)
This can result in FATAL failures to your PBX. If the target file exists and not identical, the symlink will not occur and you should rename the target file to allow the automatic sym link to occur and remove this error, unless this is an intentional customization.
Added 12 hours, 32 minutes ago
(retrieve_conf.SYMLINK)
Firstly logged via ssh and compared two files:
"/etc/asterisk/logger.conf"
"/var/www/html/admin/modules/core/etc/logger.conf"
In my case they were identical.
So I did as following: