I asked this awhile back, and didn’t get a lot of feedback. Since it’s been awhile, wondering if others have worked through this by now. Never wanting to be one of the first out of the foxhole over here. ![]()
Currently on FreePBX v16. Will create a new instance for FreePBX v17, restoring the v16 config over to the new instance. That part I have researched through to have tangible plans and tests documented. When it comes to FOP2, vendor support is pretty slim. Although their website claims compatibility with Asterisk 22.
Below is what I have planned. We don’t use SSL when it comes to FOP2 (like only two internal LAN clients only), so the one caveat I heard about in my last post shouldn’t be impactful. Anyone implemented this, and if so any other caveats or experiences to share?
- On the v16 instance, copy the /usr/local/fop2 folder and /var/www/html/fop2 folder to a local backup folder.
- On the v16 instance, issue the ‘/usr/local/fop2/fop2_server --revoke’ command, confirming the license code.
- On the v17 instance, issue the ‘wget -O - http://download.fop2.com/install_fop2.sh | bash’ command.
- On the v17 instance, issue the ‘service fop2 stop’ command.
- On the v17 instance, copy the local backup folder to /usr/local/fop2 and to /var/www/html/fop2.
- On the v17 instance, issue the ‘service fop2 start’ command.
- On the v17 instance, issue the ‘/usr/local/fop2/fop2_server --register’ command, confirming the license code.