Koozali.org: home of the SME Server

smeserver-freepbx

Offline soprom

  • *
  • 589
  • +0/-0
    • www.logiciel-libre.org
smeserver-freepbx
« on: December 05, 2008, 05:09:13 PM »
A new contribs appeared quietly on http://sme.firewall-services.com/spip.php?article63 (in french).

If you don't need multi-tenants functionnalities and are operating in Americas this is a very interesting application. You either use seltintra or freepbx BUT NOT BOTH!

Here's a summary of it:

Add ATRPMS repo from this method (based on Cactus recommandation):
http://wiki.contribs.org/ATrpms

Download files:
Code: [Select]
mkdir -p rpms/freepbx
cd rpms/freepbx
wget http://sme.firewall-services.com/downloads/freepbx/rpms/smeserver-freepbx-0.1-8.el4.sme.noarch.rpm
wget http://sme.firewall-services.com/downloads/freepbx/rpms/freepbx-src-2.5.1-0.el4.sme.noarch.rpm

Install:
Code: [Select]
yum --enablerepo=atrpms localinstall ./*freepbx*.rpm
signal-event freepbx-update

Then use server-manager -> Telephony to manage the pbx.

Many thanks to Daniel for this great project!
« Last Edit: December 05, 2008, 05:47:50 PM by soprom »
Sophie from Montréal

Offline cactus

  • *
  • 4,880
  • +3/-0
    • http://www.snetram.nl
Re: smeserver-freepbx
« Reply #1 on: December 05, 2008, 05:36:31 PM »
Add ATRPMS repo:
Code: [Select]
db yum_repositories set atrpms repository BaseURL http://dl.atrpms.net/el4-i386/atrpms/stable EnableGroups yes Name 'ATrpms' Visible yes status disabled GPGCheck yes GPGKey http://ATrpms.net/RPM-GPG-KEY.atrpms
expand-template /etc/yum.conf
I seriously suggest you install ATrpms with this command instead of the command listed above. The command given here misses excludes and might update packages from the core you do not want to upgrade.

Addendum: please post this in the wiki as well in the Howto Category.
Be careful whose advice you buy, but be patient with those who supply it. Advice is a form of nostalgia, dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than its worth ~ Baz Luhrmann - Everybody's Free (To Wear Sunscreen)

Offline Daniel B.

  • *
  • 1,699
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: smeserver-freepbx
« Reply #2 on: December 05, 2008, 05:59:36 PM »
Hi.

I haven't announced it sooner because I wanted to test several installs before. But now I use it on production servers and it's working great.

I'll make a wiki page ASAP.
C'est la fin du monde !!! :lol:

Offline Tib

  • *
  • 571
  • +0/-0
    • http://www.tibors.net
Re: smeserver-freepbx
« Reply #3 on: March 13, 2009, 06:06:47 AM »
anything happening with this ... would love to try it out

Can't find any docs etc in the wikki

Regards,

Tib

Offline soprom

  • *
  • 589
  • +0/-0
    • www.logiciel-libre.org
Re: smeserver-freepbx
« Reply #4 on: March 13, 2009, 02:32:36 PM »
Sophie from Montréal

Offline Teviot

  • *
  • 610
  • +0/-0
Re: smeserver-freepbx
« Reply #5 on: March 14, 2009, 09:55:23 AM »
Hi

Just installed FreePBX on to a virtual amchine to try. I currently use SAIL and thought I would try FreePBX.

My problem is that after intstall and reboot, the system doesn't start I get

Quote
Bad Gateway
The proxy server received an invalid response from an upstream server.
from the server manager panel after clicking on "FreePBX" and "Flash Panel Operator"

Asterisk is running and I can't locate and english doc's

Can someone point my in the right direction please?
Regards
M0GLJ
......................................................
I am new to SAIL SME Server v8b6 and have been using SME for many years.
I have already done some research and only ask questions if I still can't work it out.

Offline soprom

  • *
  • 589
  • +0/-0
    • www.logiciel-libre.org
Re: smeserver-freepbx
« Reply #6 on: March 14, 2009, 02:58:41 PM »
Did you do use the link from the last post?
upto signal-event freepbx-update

Sophie from Montréal

Offline Teviot

  • *
  • 610
  • +0/-0
Re: smeserver-freepbx
« Reply #7 on: March 15, 2009, 03:51:19 AM »
Yes I did. Even double checked it
Regards
M0GLJ
......................................................
I am new to SAIL SME Server v8b6 and have been using SME for many years.
I have already done some research and only ask questions if I still can't work it out.

Offline Bud

  • *
  • 487
  • +0/-0
Re: smeserver-freepbx
« Reply #8 on: March 16, 2009, 04:13:37 PM »
i am very interested in this project as i need to do an installation soon.

please help the noob

i have the following needs:
the client has the following: 5 outgoing lines, 3 incoming lines

i need to connect 5 ip/sip phones (what do i get? sip phones or ip phones or just a converter to convert the old analog phones to ip) then place the phones on the network with an ip address?

what hardware do i need to install on the sme 7.4 box for the phone lines?

any help greatly appreciated

Offline soprom

  • *
  • 589
  • +0/-0
    • www.logiciel-libre.org
Re: smeserver-freepbx
« Reply #9 on: March 16, 2009, 04:17:06 PM »
To get this kind of basic information about ip telephony, a good starting point is http://www.voip-info.org/wiki/

Since you are asking this kind of questions, I would suggest to test and learn before jumping into a real project. Only my opinion tho...
Sophie from Montréal

Offline dadoudidon

  • *
  • 84
  • +0/-0
Re: smeserver-freepbx
« Reply #10 on: March 18, 2009, 10:54:00 AM »
Hi.

I haven't announced it sooner because I wanted to test several installs before. But now I use it on production servers and it's working great.

I'll make a wiki page ASAP.

Installed since 3 months and works like a charm! (sme7.4 and freephonie)
Freepbx prompt you by mail when there is some modules or core updates. very usefull and... updates works.

Maybe one thing you can add is a how to install the localized langage speechs in freepbx. (prompts)

thanks
david


« Last Edit: March 18, 2009, 11:49:42 AM by dadoudidon »

Offline Daniel B.

  • *
  • 1,699
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: smeserver-freepbx
« Reply #11 on: March 18, 2009, 10:58:21 AM »
I've added a basic wiki page http://wiki.contribs.org/FreePBX

It's not complete yet. I'll try to add informations on how-to add additional prompts (at least french prompts) and how to configure some hardware cards ASAP.

Do not hesitate to contribute to the wiki page if you have the time.

Cheers
C'est la fin du monde !!! :lol:

Offline Teviot

  • *
  • 610
  • +0/-0
Re: smeserver-freepbx
« Reply #12 on: March 22, 2009, 03:59:28 AM »
Hi

Just installed FreePBX on to a virtual amchine to try. I currently use SAIL and thought I would try FreePBX.

My problem is that after intstall and reboot, the system doesn't start I get
 from the server manager panel after clicking on "FreePBX" and "Flash Panel Operator"

Asterisk is running and I can't locate and english doc's

Can someone point my in the right direction please?

the responce i get is

Quote
Bad Gateway
The proxy server received an invalid response from an upstream server.



So does anyone have any idea's?
Regards
M0GLJ
......................................................
I am new to SAIL SME Server v8b6 and have been using SME for many years.
I have already done some research and only ask questions if I still can't work it out.

Offline soprom

  • *
  • 589
  • +0/-0
    • www.logiciel-libre.org
Re: smeserver-freepbx
« Reply #13 on: March 22, 2009, 05:20:35 AM »
I think there was some special action needed to install speex. Maybe you should search that way. Just a guess.
Sophie from Montréal

Offline Daniel B.

  • *
  • 1,699
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: smeserver-freepbx
« Reply #14 on: March 23, 2009, 08:46:49 AM »
Hi. FreePBX uses a special instance of apache runing under asterisk account. This instance is accessible with ProxyPass, just like the server-manager. That means that if you get
Code: [Select]
Bad Gateway
The proxy server received an invalid response from an upstream server.
then there's something wrong with this instance of apache. You should check it's runing:
Code: [Select]
expand-template /etc/httpd/fpbx-conf/httpd.conf
httpd -f /etc/httpd/fpbx-conf/httpd.conf -t
You should see a message like
Code: [Select]
Syntax OK
If it's the case, then, run
Code: [Select]
sv t /service/httpd-fpbx
You can also look at the logs to see what's going on:
Code: [Select]
tailf /var/log/httpd/fpbx_error_log
C'est la fin du monde !!! :lol: