FreePBX WORLD AGENDA
Free for All Attendees - August 28-29, 2013 | Free Registration RequiredRegistration grants full access to all FreePBX World conference sessions. Also includes access to all ITEXPO keynotes, general sessions, free workshops, networking receptions and unlimited exhibit hall access.
WEDNESDAY- DAY ONE
9:00-9:45am: What is FreePBX and its History – Philippe Lindheimer of FreePBX/Schmooze- Find out how FreePBX grew to be more than just an easy way to write config files for Asterisk, to become the most widely adopted Open Source PBX Platform and EcoSystem in the world, we will provide an overview of what the FreePBX project is and a timeline in history of how FreePBX has evolved into what it is today and how our millions of users benefit
10:00-10:30am: What are the plans for FreePBX in the next 12 months– Bryan Walters of FreePBX/Schmooze – The technological expectations of todays business communication systems have gone through all sorts of changes over the past decade, Review our plans for FreePBX for the next year as well as features and ideas that are being worked on to keep up with the rapid advancements in technology.
10:30-11:00am: Overview of the FreePBX Ecosystem– Tony Lewis of FreePBX/Schmooze – Overview of what the FreePBX Ecosystem really means and how it is being moved forward. This Ecosystem we talk about is related to the bigger picture of FreePBX from hardware manufacturer support, software add ons, SIPStation trunking, Reseller Program, OEM Program, forums and Professional Services
11:00-11:45am: Preview of Asterisk 12– Billy Chia of Digium– Overview of what’s changing in Asterisk 12 and how these changes will impact future features and possibilities of FreePBX.
12:30-1:15pm: Sangoma MCU into FreePBX– presented by Sangoma – Overview of the FreePBX/Sangoma Partnership on their MCU unit and the connection of Video Conferencing from the MCU into FreePBX
1:15-2:00pm: iSymphony Operator Panel– presented by i9 Technologies – Overview on what the iSymphony Operator panel is and the new 3.0 features and ease of use and setup in FreePBX
3:00-3:30pm: Allison Smith Observations of a Telephone Voice– Allison Smith the Voice of Asterisk –Allison Smith – the Voice of Asterisk, as well as the voice of countless other platforms for major telcos and large and SMBs alike, discusses her observations of IVR systems from her unique vantage point – from behind the mic, as one of the world’s most prevalent telephone voices. Are telephone systems becoming more intuitive; easier to use; and less frustrating for callers to navigate? They’re a necessary evil in today’s turnkey world, but are we still making it as difficult as possible for callers to get what they want?
3:30-4:00pm: SIPStation Trunking integration into FreePBX– Philippe Lindheimer of FreePBX/Schmooze – The SIP trunking service included in every FreePBX system and managed by the same development team that leads FreePBX. Discuss how the new features that are being worked on will offer true Hybrid features into every FreePBX system for the ultimate Premise and Cloud based offering mix
4:00-4:45pm: CyberData Product Overview and integration into FreePBX– presented by CyberData –Product overview of the CyberData product line from paging gateways, door access control, key-less entry and intercom boxes all fitting into the FreePBX EcoSystem.
THURSDAY- DAY TWO
9:00-9:45am: How to present, sell and close FreePBX systems to your customers– Preston McNair of FreePBX/Schmooze – Talk about the best practices for presenting and selling FreePBX systems to your prospective clients. Open Standards give you a lot of flexibility when designing client solutions, we will cover how to present the FreePBX EcoSystem and what FreePBX brings to the table to help you win more business, as well as some pitfalls to avoid when presenting Open Source products.
11:00am-12:00pm: FreePBX Developer Roundtable/Getting Involved Community Q&A with the Core Development Team – Community Q&A with the FreePBX Team. Ask any questions about FreePBX and the EcoSystem.
12:00-12:45pm: FreePBX Commercial Modules and How they Can Help your Business Succeed–Preston McNair of FreePBX/Schmooze – A review of the additional FreePBX commercial modules that can be added to enhance a base install of FreePBX, and how these modules can help you close more PBX sales
1:00-1:30pm: Project Documentation – How to write and contribute back to the Project– Andrew Nagy of FreePBX/Schmooze – The FreePBX community is a fantastic community for developing, contributing and getting support. The vast majority of all manuals and guides have been created and maintained by people putting in voluntary contributions of their time, to give back to the project. This creates a very stable community and home for documentation and allows us to focus on development and improving FreePBX. In this session we will cover how to write documentation and contribute it back to the Project.
1:30-2:00pm: Security as it relates to FreePBX and Asterisk– Scott Holtzman of Micro Advantage -We will discuss best practices with securing your FreePBX server from internal and external attacks and tools to use to make sure you have the most secure server but still access for remote workers and SIP Trunking.
2:00-2:45pm: IPAD Replacement to your Desktop Phone– presented by Mocet – Mobile devices like the Apple iPad are rapidly being adopted in business as the go to device for collaboration. But there are serious challenges in deployment, provisioning and support. Learn how you can address those issues while delivering HD wide-band voice quality and dramatically simplifying the end user experience using the MOCET Communicator and FreePBX Endpoint Manager.
3:00-3:30pm: Yealink Advantage– Overview of Yealink Phones and FreePBX Integration- presented by Yealink. – Overview of Yealink Phones and how they integrate into FreePBX and power of their features
3:45-4:30pm: FreePBX Certified Reseller Program – requirements, features and benefits– Preston McNair of FreePBX/Schmooze – Being a FreePBX certified reseller provides access to Education, support, Leads, Hardware, Software and Support Discounts as well as special buying groups and partnerships. We will outline the Requirements, Features and Benefits of the Certified Reseller Program and the Training Classes designed to help resellers close more sales and compete directly with legacy phone system providers.
SIPStation has always had a goal of being simple to understand and easy to use with FreePBX. When we acquired SIPStation along with FreePBX at the end of February the basics were there. You could buy trunks and DIDs, plug in a keycode into your SIPStation module and be up and running in minutes!
That part hasn’t changed but we’ve been busy since day one doing everything from adding proper phone and ticketing support to overhauling and upgrading the infrastructure and data center locations to adding new features and functionality to the service.
In addition to the trunks and DIDs needed to establish basic phone service, you can incorporate:
- Toll Free Service
- International Dialing
- System wide failover to a phone number
- System wide failover to an IP or FQDN
- Per DID failover to a phone number
- Per DID failover to an IP or FQDN
- Additional E911 Locations per DID
One of our goals is to make your phone service experience as streamlined and integrated as possible into everything else that you do within FreePBX. The current SIPStation module has provided easy configuration functionality by putting in a keycode obtained from your account. The new version, available for beta testing now with FreePBX 2.11, adds much more!
Failover Numbers and IPs or FQDN
Configuring a failover number is easy. You can provide a single number for your PBX that will be called in the event we can’t reach you. On a per DID basis, you can provide a different
number which will take precedence over the system wide number. If you have a FQDN or IPaddress configured for the system it will be displayed in the module. (In order to add a failover IP location, you must contact support so we can help assure that the system is properly configured and tested. You can even have us configure a unique IP or FQDN for each DID if specific applications require this.)
Each SIP account requires an e911 address to be registered with the account. A single DID is chosen to be your “Master” e911 DID. If you call 911, we will transmit that DID as your Caller ID to the e911 dispatch regardless of what you send us.
Master and Additional E911 Locations
If your PBX services multiple locations and/or you want specific phones to have a different DID transmitted to the e911 operator, you can easily enable additional locations. You simply choose
the “Set E911” option on the DID, add the address information, agree to the terms and submit it.If you want a different DID to be your master e911 DID, such as the main receptionist phone number, once e911 enabled, simply choose the option to make that DID your master. You can do this to any of your SIPStation DIDs and we’ve priced the service very reasonably, at just $1.95/month for each additional location you have enabled for e911! The Additional E911 Addresses link provides more information including how to enable a second site that has multiple extensions and multiple DIDs with just one additional e911 enabled DID.
Additional Module Enhancements
In addition to these integrated SIPStation features, the module will automatically add routes to a brand new system that has no routes configured. If there are routes configured, a push of a button will allow you to add these routes in addition to your existing routes.
In the old SIPStation module Incoming route configuration for each DID was limited to User Extensions, or you had to go to the normal inbound route section of FreePBX to route to other destinations. The new module allows you to pick any destination on your system, right from the SIPStation page!
Download and Beta Test
If you would like to try out the new module and are running FreePBX 2.11, you can download it from our mirror site here. It will be available on 2.10 as well when we release. Issues can be reported to SIPStation support or directly in the FreePBX issue tracking system.
The FreePBX and Schmooze Team!
Earlier this week we detected a breach to one of our servers as a result of a vulnerability in the OpenX Open Source project that was reported earlier this month. We utilize OpenX within the FreePBX.org server infrastructure. The hacker got to our system prior to us updating the server.
We closed the security hole upon detecting it and have spent many dozens of engineering hours scanning through our systems to isolate areas that might have been compromised.
Shortly into this process, one of our community members reported an anomaly in a Distro upgrade script that was quickly tracked down to a compromised upgrade script on our server. We were able to contain this issue quickly such that only 8 other customers downloaded the script.
Before elaborating on the breach I want to take the opportunity to talk about something positive in the mist of this ugly issue. Our upgrade scripts are open, human readable scripts. As such, thousands of eyes can review our work and it was this process that helped quickly discover and contain the vulnerability. For that we are very grateful!
The vulnerability in the upgrade script does the following. Upon running the upgrade it goes out to a pastebin site and installs a very small script to the following location on the compromised system :
That script is designed to receive two parameters: a password and an arbitrary string that can be decoded and executed in PHP on the compromised server. Since the upgrade script goes out to an anonymous pastebin site to download and install faris.php, the hacker does not know about the compromised system. Therefore, the hacker is not able to directly track the system. This means the hacker must randomly scan the entire internet seeking out systems open to the internet that respond to an http request to the faris.php script. As is the case with many vulnerabilities, the hacker probably had scripts running around the internet looking for this faris.php script so it can download and execute an unknown attack. Our efforts tracking down this vulnerability made it clear that this hacker has compromised other projects and there are certainly scripts out there looking for faris.php Since the hacker protected their vulnerability with a password that is hashed, it makes it extremely difficult for ‘[i]copy-cat[/i]’ hackers to write and scan the internet for such compromised systems to do their own damage.
We are looking at mechanisms to put in place to help further protect against a vulnerability such as this. The FreePBX module admin already has a cross check to md5 hashes when downloading module upgrades. That mechanism is an improvement though by far not immune to being fooled. We are examining the Distro upgrade script process as well as the current Module Admin system to plan on future improvements to further cross check against such attacks or general download corruption.
Although we are still scanning various systems, we feel this is probably the extent of the damage done by this compromise. If we find other issues that need communicating we will do such.
[b]The FreePBX Team[/b]
The latest update to the FreePBX Commercial Endpoint Manger brings the total number supported devices to 220. (View release notes) We have added devices from Cisco, Grandstream, Obhai, Panasonic and Yealink.
Based upon popular request we have added many of the Cisco Enterprise line of phones including the 7911, 7912, 7931, 7941, 7942, 7945, 7961, 7962, 7965, 7975, 9951 and 9971 models. (Note at this time many of these models have not been tested, and are Unsupported you can view our full list of EPM devices as well as definitions of supported and unsupported devices in the FreePBX WIKI.)
We have also added the newly FreePBX Certified OBIHAI Technology Device line to the Endpoint Manager.
The popular Yealink T46G is also now available in EPM!
The Commercial Endpoint Manager is an add-on that enhances FreePBX, and can be purchased directly in the FreePBX Portal, you can sign up for a Portal account by clicking here.
For detailed instructions on preparing your FreePBX system for commercial modules click here.
Preston McNair on behalf of the FreePBX/ Schmooze Com Team.