Has Ubuntu 14.10 Hosed FreePBX 2.11 and 12?

Maybe it’s just my lousy programming skills, but it looks like Ubuntu 14.10 has wreaked havoc on FreePBX with missing files all over the place.

I haven’t seen it break anything. However, I’m taking advantage of the nice fast interwebs here and downloading the 14.10 iso now, and I’ll run through the install.

What exactly is broken?

Well please feel free to open tickets with patches if you find opportunities in FreePBX that can help address the issue. The core team has always tended to focus on making sure CentOS is rock solid, and has largely depended on patches from the community to address Ubuntu and other distributions.

I just upgraded our precise mediawiki to trusty. had issues related to /var/www/html being used as document root instead of /var/www in prior versions.

the default apache page at explained that. [ http://HOSTNAME/html/ ]

check
grep DocumentRoot /etc/apache2/sites-available/*

I just changed them back to /var/www to get things working. Later I’l l check on using the new defaults.

1 Like

From:
http://www.justgohome.co.uk/blog/2014/04/new-in-14-04-apache.html

Ubuntu 14.04 ships with Apache 2.4, which is a significant upgrade over Apache 2.2 as found in 12.04.
Apache 2.4 actually first appeared in 13.10, though of course if you intend to do an LTS to LTS upgrade, you won’t notice this until now.

http://httpd.apache.org/docs/2.4/upgrading.html

Thanks, Rob, Rob, and James. We’ve retreated to Ubuntu 14.04 until we have some time to sort out the “improvements.”

For those interesting we have a tutorial up for 14.10

http://wiki.freepbx.org/display/HTGS/Installing+FreePBX+12+on+Ubuntu+Server+14.10

2 Likes

I wrote that whilst sitting in the airport lounge waiting for my flight back from LA to Brisbane. I ran through it a few times, and it seems fine. However, I did’t have too much external connectivity to play with, so please feel free to comment with any bugs or issues.

1 Like

Very nice, Rob, my compliments.

I can confirm that whole script also works seamlessly on Debian Jessie from which I believe Ubuntu 14.10 is derivative.

Couple of points,

You can avoid the extra sounds step as in make menuselect you can choose the formats for the sounds you need (the basic sounds even now include Strine :wink: )

I would suggest that the sentient user store the generated ASTERISK_DB_PW somewhere safe or they might be technically bu**ered later when they really need it.

I would also suggest that VER_FREEPBX could be better as a choice, 12 is probably still less stable than earlier versions.
Otherwise I would have to say it is more concise than my script, thank you.

The needed modules also have to be added in FreePBX , but thanks for not forcing “everything” in your scripts, A few quick tests and it can send calls and receive calls to IVR’s and Queues and extensions

EDIT:- this my machine. . .

uname -a
Linux debian 3.16-3-amd64 #1 SMP Debian 3.16.5-1 (2014-10-10) x86_64 GNU/Linux

asterisk -V
Asterisk 13.0.0

php -v
PHP 5.6.2-1 (cli) (built: Oct 17 2014 17:15:37)
Copyright © 1997-2014 The PHP Group
Zend Engine v2.6.0, Copyright © 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright © 1999-2014, by Zend Technologies

mysql -V
mysql Ver 14.14 Distrib 5.5.39, for debian-linux-gnu (x86_64) using readline 6.3

python -V
Python 2.7.8

apache2 -v
Server version: Apache/2.4.10 (Debian)
Server built: Oct 21 2014 20:45:09

All good for latest versions of fail2ban, pyinotify, gateone et al.

(unfortunately not good for any commercial modules :slight_smile: )

Mmmm, I don’t think it’s less stable. It’s probably less DOCUMENTED, as there’s a lot of changes, but it’s way up there in stability and it’s MUCH more secure than 2.11,

Oh:

It’s in /etc/freepbx.conf 8)

No, and it’s highly unlikely that it ever will be. This is not us, this is Zend. I’d love to have Ubuntu as an official platform, but it’s not going to happen 8-\

–Rob

1 Like