Asterisk / FreePBX Features

FreePBX, the opensource GUI (graphical user interface) that controls and manages the Asterisk telephony server offers a rich and flexible feature set. It offers both classical PBX functionality and advanced features, and interoperates with traditional standards-based telephony systems and Voice over IP (VoIP) systems. FreePBX includes many features available in proprietary PBX systems.

Setup a SIP trunk using FreePBX

Asterisk configuration is often confusing and frustrating. The FreePBX GUI simplifies the many tedious configuration tasks in Asterisk. The following guide will walk through the steps to set up a SIP trunk using FreePBX.

FreePBX Voicemail and Recordings Auth Password

When trying to access the Voicemail & Recordings you will keep getting the Security Login & Password before you can get the extension number login & password. The folks at PBX in a Flash  (PIAF) have imposed .htaccess controls on this directory so only users with valid Apache credentials can access that folder.

Reinstall Asterisk & FreePBX

For Asterisk:
yum reinstall asterisk* -y

For FreePBX:
yum reinstall freepbx* -y

During FeeePBX reinstall if you receive a DB error in the log:
"[FATAL] PEAR must be installed (requires DB.php). Include path: .:/usr/share/pear:/usr/share/php"

fix is simple:
pear install DB

and then
yum reinstall freepbx* -y