[Freeswitch-users] Ubuntu and FreeSWITCH

Ken Rice krice at freeswitch.org
Thu Aug 20 22:10:33 MSD 2015


The problems are not just dependency hell, but several issues where we were just never able to replicate them consistently, then you ditch Ubuntu for something else (usually debian since the management tools are the same) and the problems magically go away.

-----Original Message-----
From: freeswitch-users-bounces at lists.freeswitch.org [mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Nathan Neulinger
Sent: Thursday, August 20, 2015 1:07 PM
To: FreeSWITCH Users Help <freeswitch-users at lists.freeswitch.org>
Subject: Re: [Freeswitch-users] Ubuntu and FreeSWITCH

I suppose the same can be said for running it on Fedora... ;) (guilty as charged)

Though I am likely going to be moving to a 14.04 based system going forward. I'm not using any pre-built packages though, so expect I already have to deal with most of those sorts of issues regardless.

It would be potentially useful to see a simple one-page table on the wiki detailing these sorts of known problems and comments relative to specific distros.

It would be perfectly fine to say "dependency hell on this platform, not worth the hassle" - but for those of us who always build from source anyway - it's helpful to distinguish between "impossible to install from packages because of missing deps/etc" vs "combination of kernel and bad compiler gcc x.yy that comes with this OS causes horrible audio sync issues" (hypothetical example only)

-- Nathan

On 08/20/2015 12:56 PM, Anthony Minessale wrote:
> The main issue on ubuntu 12 is that its 5 years old and the packages 
> on the system are not up to date with the versions needed for FS.
> Sometimes users find a way around it or it ends up back-ported.
>
> Ubuntu is indeed designed for a desktop user.  Some may have had 
> success with using it for a server because, after all, its just linux and you can choose to not run the GUI.
> The main reason everyone recommends Jessie is because we just spent an 
> entire year synchronizing all of our dependancies and packaging FreeSWITCH to run in that platform.
> Other platforms are possible too but each individual platform takes 
> many many man-months of effort to properly resolve all of the dependancies.
>
> To someone who just wants to use software, the complexity of packaging and distros is lost.
>
> Most of the quotes you listed are snarky in nature but are related to 
> countless fighting with Ubuntu trying to get things to build and 
> general annoyances.  The issues in 12.04 are real, its because the 
> kernel is older and does not support newer hardware as well and there 
> tends to be problems in the openssl as its being carefully back-ported with patches.  It already takes some non-standard or manually built libraries to get it working.  14.x has a better chance but there is not enough effort by the community to try to fully support it at this time.
>
> So short version is, if you don't care that much you have a much 
> better chance of having it work out of the box on Debian.  If you 
> don't use the Video features and you are adventurous, you can 
> certainly use Ubuntu even with success but you will possibly end up with more snarky comments if you hit a nerve on someone you ask for help who remembers some past battle trying to get it working.
>
>
>
>
>
>
> On Thu, Aug 20, 2015 at 12:26 PM, Blake Priddy <bpriddy at bryantschools.org <mailto:bpriddy at bryantschools.org>> wrote:
>
>     I have had several run ins with Ubuntu 14 and 12 where it would be just bad FS hangs. I would have to get into the
>     cli to get it to unhang. I would get to the point where I would just keep a cli connection open just to keep the
>     client from calling and telling me they can't dial out.  I cannot replicate the issue because its very random.  but
>     it is definitely distro related. I would switch before you go in to deep with configurations.
>
>     On Aug 20, 2015 12:21 PM, "Saumar Hajjar" <saumar at uol.com.br <mailto:saumar at uol.com.br>> wrote:
>
>         Hi,
>
>         Those statements have been made in this list:
>         "Whoever convinced you to use ubuntu must have been mad at you."
>         "Ubuntu is really for desktops if you ask me.  I would never put
>         anything production on Ubuntu.  Way to much bloat."
>         "There are multiple known issues with Ubuntu 12.04.  We reccomend Debian
>         8 Jessie."
>
>         I have a system in production with a headless (of course) Ubuntu 14.04
>         with FS compiled from source (1.4.19).
>         It seems to be running fine. Nothing fancy and it's not heavy loaded (yet).
>
>         Is there any JIRA ticket that confirms that Ubuntu is to blame for some
>         bad behavior?
>         Are there any "known issues" with Ubuntu that I need to be aware of,
>         documented elsewhere?
>         If Ubuntu is not suited to run FS, I'll be glad to switch distros.
>         But please, provide some evidence, otherwise some of you seem to be
>         forcing consensus and trowing Ubuntu under the bus.
>
>         Cheers,
>
>         Saumar
>
>
>
>         _________________________________________________________________________
>         Professional FreeSWITCH Consulting Services:
>         consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>         http://www.freeswitchsolutions.com
>
>         Official FreeSWITCH Sites
>         http://www.freeswitch.org
>         http://confluence.freeswitch.org
>         http://www.cluecon.com
>
>         FreeSWITCH-users mailing list
>         FreeSWITCH-users at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org>
>         http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>         UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>         http://www.freeswitch.org
>
>
>     _________________________________________________________________________
>     Professional FreeSWITCH Consulting Services:
>     consulting at freeswitch.org <mailto:consulting at freeswitch.org>
>     http://www.freeswitchsolutions.com
>
>     Official FreeSWITCH Sites
>     http://www.freeswitch.org
>     http://confluence.freeswitch.org
>     http://www.cluecon.com
>
>     FreeSWITCH-users mailing list
>     FreeSWITCH-users at lists.freeswitch.org <mailto:FreeSWITCH-users at lists.freeswitch.org>
>     http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>     UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>     http://www.freeswitch.org
>
>
>
>
> --
> Anthony Minessale II       ♬ @anthmfs  ♬ @FreeSWITCH  ♬
>
>http://freeswitch.org/http://cluecon.com/> http://twitter.com/FreeSWITCH ☞ irc.freenode.net 
> <http://irc.freenode.net> #freeswitch ☞ _http://freeswitch.org/g+_
>
> ClueCon Weekly Development Call
> ☎ sip:888 at conference.freeswitch.org 
> <mailto:sip%3A888 at conference.freeswitch.org>  ☎ +19193869900
>
> https://www.youtube.com/watch?v=9XXgW34t40s
> https://www.youtube.com/watch?v=NLaDpGQuZDA
>
>
> ______________________________________________________________________
> ___ Professional FreeSWITCH Consulting Services:
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use
> rs
> http://www.freeswitch.org
>

--
------------------------------------------------------------
Nathan Neulinger                       nneul at mst.edu
Missouri S&T Information Technology    (573) 612-1412
System Administrator - Architect

_________________________________________________________________________
Professional FreeSWITCH Consulting Services: 
consulting at freeswitch.org
http://www.freeswitchsolutions.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users at lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list