PIONEERS Upgrading to FreePBX 12

hecatae

resident hecatae
Joined
Feb 7, 2014
Messages
762
Reaction score
200
I currently run, PIAF with Asterisk 1.8, and FreePBX 2.9

I have the PIAF frontend, has anyone else tried upgrading to 12 from 2.9 yet, as TM1000 has advised the "FreePBX upgrader" has been released: freepbx.org/node/92792

Going to fire up a test vm, and test first, anyone else tried this yet on a similar system?
 

sko001

Member
Joined
Jun 3, 2013
Messages
52
Reaction score
8
Can anyone in the forum confirm whether the FreePBX upgrader (think current version is RC9) has worked for them without breaking PIAF?
 

hecatae

resident hecatae
Joined
Feb 7, 2014
Messages
762
Reaction score
200
ok,

testing shows that on piaf the freepbx12 upgrade goes smoothly, but if you do it on incrediblepbx it breaks the frontend.
 

hecatae

resident hecatae
Joined
Feb 7, 2014
Messages
762
Reaction score
200
hecatae Thanks for the heads up. We'll have a look.


centos 6.5 minimal install, using incrediblepbx 11.4 script.

install went fine, so used module admin to upgrade to freepbx12, did the amportal m a signatures as well, and the .htaccess files as requested by the freepbx gui.

all looked fine, so left it a day, and relogged into the web frontend this morning, instead of the freepbx frontend it looks like the piaf frontend is trying to display even though piaf has not been installed on this test machine.

Will reinstall a new test vm and run the freepbx upgrader using amportal to see if it is identifying incrediblepbx as piaf and doing something weird.

Next test is upgrading a raspberry pi to see what happens, will leave the in production one alone
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,198
Reaction score
5,218
For CentOS-based "pure" Incredible PBX systems only (meaning: you didn't start the build with PBX in a Flash or Ubuntu or Debian/Raspbian first)...

Here's what you need to do after you get FreePBX 2.11 upgraded to FreePBX 12 using the FreePBX Upgrade Module.

NOTE: If you started with PBX in a Flash or Incredible PBX running on PBX in a Flash, do NOT remove index_custom.php in step #2!

1. Log out of FreePBX

2. From the Linux CLI:
Code:
sed -i 's|AllowOverride None|AllowOverride All|g' /etc/httpd/conf/httpd.conf
# if this is a PIAF-based server with or without Incredible PBX, skip the next rm step!
rm /var/www/html/index_custom.php
service httpd restart
amportal a ma refreshsignatures
3. Log back in to FreePBX 12

4. In FreePBX Settings -> Advanced Settings:
Code:
Enable Module Signature Checking = OFF
Add PIAF under RSS Feed: http://pbxinaflash.com/rssfeed.xml
Click Checkmarks beside changed entries
Click Apply Config (RED button)
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,198
Reaction score
5,218
On the Raspberry Pi, BeagleBone Black, CuBox-i, and other Ubuntu/Debian platforms except Pogoplug...

Apache stuff is in a different place and is started a different way so Step #2 is a little different.

1. Log out of FreePBX

2. From the Linux CLI:
Code:
sed -i 's|AllowOverride None|AllowOverride All|g' /etc/apache2/apache2.conf
rm /var/www/html/index_custom.php
service apache2 restart
amportal a ma refreshsignatures
3. Log back in to FreePBX 12

4. In FreePBX Settings -> Advanced Settings:
Code:
Enable Module Signature Checking = OFF
Add PIAF at top of RSS Feed: http://pbxinaflash.com/rssfeed.xml
Click Checkmarks beside changed entries
Click Apply Config (RED button)
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,198
Reaction score
5,218
On the Pogoplug, LEAVE IT ALONE. DO NOT UPGRADE TO FREEPBX 12! It's a very different environment with lighttpd instead of Apache. And Lighttpd doesn't support .htaccess files. Not sure if this workaround will fly with FreePBX 12 or not.

Moral of the Story: It Ain't Broke. Don't Fix It... or it will be. :death:
 

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
19,198
Reaction score
5,218
You should end up with this:

BxakGBNIAAAS8ET.jpg:large
 

Jay Deal

Phhhhhhhhttttttt :)
Joined
Dec 26, 2013
Messages
267
Reaction score
85
UCP (User Control Panel) on Beaglebone Black will not login for me after FPBX 12 upgrade. Did a amportal restart a couple times. Evertyhing else seems to work so far although on this platform it appears to be slower to update. Sure is a slicker interface though.
 

Jay Deal

Phhhhhhhhttttttt :)
Joined
Dec 26, 2013
Messages
267
Reaction score
85
Note that login credentials for UCP are not the same as the old ARI. You need to create UCP user/password in FreePBX.


OK, added user and then could log in. Where is voicemail access now? I don't see it in the UCP portal.
 

RPi-Fan

Member
Joined
Jun 8, 2014
Messages
85
Reaction score
13
On the Raspberry Pi, BeagleBone Black, CuBox-i, and other Ubuntu/Debian platforms except Pogoplug...
On IncrediblePI 3.11.12, I'm getting:

To protect the integrity of your server, you must allow overrides in your webserver's configuration file for the User Control Panel. For more information see: http://wiki.freepbx.org/display/F2/Webserver+Overrides

In /etc/apache2/apache2.conf, there is no context "<Directory "/var/www/html">" or "<Directory "/var/www">" present to modify in accordance with the instructions in the above link.

Also, Admin -> Module Admin -> Check Online results in a page not found.
 

RPi-Fan

Member
Joined
Jun 8, 2014
Messages
85
Reaction score
13
Code:
grep AllowOverride /etc/apache2/*
root@incrediblepbx:~# grep AllowOverride /etc/apache2/*
/etc/apache2/apache2.conf:# for additional configuration directives. See also the AllowOverride
grep: /etc/apache2/conf.d: Is a directory
grep: /etc/apache2/mods-available: Is a directory
grep: /etc/apache2/mods-enabled: Is a directory
grep: /etc/apache2/sites-available: Is a directory
grep: /etc/apache2/sites-enabled: Is a directory
root@incrediblepbx:~#
 

krzykat

Telecom Strategist
Joined
Aug 2, 2008
Messages
3,145
Reaction score
1,235
I'm ready to start trying out FreePBX 12, but damned if I can find freepbx upgrader that has been mentioned or how to upgrade to freepbx12. Any help would be appreciated.

PIAF Installed Version = 2.0.6.4 under *KVM*
FreePBX Version = 2.11.0.38
Running Asterisk Version = 11.3.0
Asterisk Source Version = 11.3.0
 

Bob Helbush

Member
Joined
May 22, 2013
Messages
99
Reaction score
28
I'm ready to start trying out FreePBX 12, but damned if I can find freepbx upgrader that has been mentioned or how to upgrade to freepbx12. Any help would be appreciated.

Go into Modules and check for updates. It should show up. Install the upgrade module. Then you can find it under Administration.
 

krzykat

Telecom Strategist
Joined
Aug 2, 2008
Messages
3,145
Reaction score
1,235
That's what I'd have thought, always has been like that in the past. Any reason why its not showing up or where to download and force it?
 

krzykat

Telecom Strategist
Joined
Aug 2, 2008
Messages
3,145
Reaction score
1,235

Agreed, it should look like that. So what should I do when mine looks like this:

Capture.PNG
 

Members online

No members online now.

Forum statistics

Threads
25,803
Messages
167,722
Members
19,232
Latest member
voiplads
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top