I need some help here, recently I upgraded my elastix 2.4 to version 2.5, however i want to upgrade my fop2 2-2.25.3 to 2.29 and i'd to know how is the best way for me to do it.
P.S.: Sorry my poor english and my simple question.
Download 2.29, extract, run make. It should say that FOP2 was reactivated successfully. If not, stop right there, do not continue with anything below, and see if you need to purchase the annual maintenance.
After the upgrade, edit the file /etc/sysconfig/fop2 and set the contents to be:
(removing -c /etc/asterisk/fop2)
Then edit /usr/local/fop2/fop2.cfg and set the manager_user and manager_secret correctly. My recommendation is to use a special manager user as described in the install guide:
If you do create a new manager user as described above, do not forget to reload the asterisk manager:
asterisk -rx "manager reload"
And test the config to be sure the manager connection is performed correctly:
Then copy one file:
cp /var/www/html/fop2/index.html /var/www/html/fop2/fop2.html
Remember that the last version management is done through the FOP2 Manager, not the Elastix interface. So head to http://your.server/fop2/admin at least once to update configuration tables. Check that user config is there, etc...
Finally restart the service:
service fop2 restart
You must stop/disable FOP2. Most probable cause is that FOP1 is taking the tcp/4445 port, making FOP2 unable to start. Or, it might be that port tcp/4445 is blocked by firewalls.