I hope everyone in the United States had a happy Labor Day weekend and for those of you outside the US I hope you had a happy Monday (or Tuesday for those of you living a day ahead of us) just the same. In case you haven’t been keeping an eye on FreePBX’s Module Admin we have made public the “FreePBX Upgrader” for all 2.11 systems that are not a FreePBX Distro based system. This give you the ability to be able to upgrade to FreePBX 12. But before you do that I advise you read the rest of this post (and make a backup… You did make a backup right?). If you don’t know why you should upgrade to 12, I highly recommend checking out our previous blog about the beta cycle:
A few of the features included in the FreePBX 12 release are:
Asterisk 12 Support Allow a system to run both chan_sip and pjsip
Allow Extensions to be able to be switched between the two
Added an Asterisk Rest Interface Manager module to add users to be able to utilize Asterisk’s new Rest Interface
New User Control Panel that replaces ARI“UCP”(Please check online and download the module after upgrading to FreePBX 12)
Presence
Call History
Widgets/RSS Feeds
Modular design allows FreePBX hook into UCP
Settings- Find Me/Follow Me, VmX Locator, Call Waiting, Call Forwarding, Do Not Disturb
I had a disappointing time upgrading to this release. I was running 1.8xx.210.57 and that wasn’t patched for shellshock, so I figured it would be time for an upgrade. I followed the instructions here wiki.freepbx.org/display/FD/Upgrade+from+FreePBX-Distro-1.8xx.210.58+to+FreePBX-Distro-2.210.62 which totally didn’t work as I was going from 32bit to 64 bit and the module path changes to /usr/lib64/asterisk also the pjsip running by default meant that all my chan_sip extension configurations didn’t do anything until I moved pjsip out of the way. I have it running now, and I will look into enabling pjsip at some point, but the upgrade was quite a long way from “just works”