I have made a base CentOS 5.9 VM within our XenServer (6.1).
Then I installed asterisk and freepbx using yum:
1) Install Asterisk repository
rpm -Uvh [url removed, login to view]
2) Install Asterisk
yum install asterisk asterisk-configs --enablerepo=asterisk-10
3) Install FreePBX
yum install freepbx
4) Install the XenTools (ParaVirtualization):
(insert the [url removed, login to view] from XenCenter)
mount /dev/xvdd /mnt/cdrom
/mnt/cdrom/Linux/[url removed, login to view]
Then I used my browser to go to the FreePBX interface and logged in using admin / admin.
FreePBX gave me 4 notices: Two about default passwords and two:
- Symlink from modules failed
- Failed to copy from module agi-bin
When I make ANY changes in FreePBX and press the "Apply Config" button, the changes are not reflected!
Google shows some results that I have to do a manual: "php -q /var/lib/asterisk/bin/retrieve_conf" from the command line to get my changes reflected.
Can someone please help me here and advice if I'm doing everything OK or miss a step somewhere? Maybe it's something with chown/chmod or the symlinks which is wrong... Please verify my installation.
I can give you SSH access. I made a Xenserver snapshot right after the CentOS base install and after point 4.