I have the Tango distro which was installed about a year ago. I’ve upgraded the FreePBX UI through the 2.10 releases, currently on 126.96.36.199.
Problem is, FOP is no longer supported, but my system hasn’t upgraded to FOP2, so I guess I need to do this manually. I’ve had a couple of attempts but basically ended up in a mess, it just isn’t clear to me how to proceed. I’ve managed to roll back my changes to a point where the original FOP is still operational, but it is a bit broken. So I’m between a rock and a hard place.
What is the recommended/correct way to upgrade the Tango distro to FOP2, please?
FOP is no longer distributed with FreePBX as of FreePBX 2.10. However when FOP was removed from our supported modules, we did add it to our unsupported repo. If you go to Module Admin, and click on the Unsupported repo and then Check Online you should see the old FOP in your list of modules to install. Please keep in mind that your mileage may vary using FOP.
Just tried this and it broke my system.
Red Apply button came up and could not reload. got retrieve_conf error.
Found to be FOP2 buttons missing or something.
Ended up renaming fop2admin directory to kill it from /var/www/html/admin/modules to fix.
Just dont do it …
Installed fresh distro and run update scripts as per distribution doco.
Then installed fop2-freepbx and it broke freepbx
Same thing cant save any changes.
Have setup a test server on vmware so I can snapshot and test.
Isymphony looks cool but for a small number of users fop2 looks better and pricing is more appealing so will try and get fop2 going.
The fop2 RPM comes straight from the fop2 developer, all we do is drop them in our repos. I do know that we have had people reach out to let them know the rpm is broke, so we are just waiting on the new rpm from them.
Thanks everyone. So I think what we’re saying here is that it’s broken. I knew this already because I tried to upgrade and ended up with a hosed system. I managed to back it out to the point where my original FOP still works, sort of, but it is crippled and doesn’t update when I remove extensions.
So this is actually a very serious issue, especially since the old FOP is no longer supported. Does it need to be reported as a bug or something? How would I go about that, please?
fyi - using the latest distro as of today 1.811.2.10 did yum install fop2-freepbx, and it would just stall at the “login attempt 1” screen.
i downloaded the latest source from fop site, and it worked flawlessly, they also have an updated admin module for freepbx 2.10:
tar xzf fop2-2.26-centos5-i386.tgz
service fop2 restart
I test freepbx all the time in VM, and it seems fop2 works perfect 99.9% of the time when installed from source - this whole “unsupported” approach just seems like laziness and/or bias towards another vendor that is paying for inclusion - rather than “unsupported”, maybe we should say “un-preferred” - as the fop2 developer definitely seems to put some effort towards supporting FreePBX (credit due?).
Setting up Install Process
No package fop2-freepbx available.
Error: Nothing to do
[[email protected] ~]# yum list all | grep fop
fop.i686 0.95-4.2.el6 base
fop-javadoc.i686 0.95-4.2.el6 base