System Admin Module
This wiki covers both the free and Pro versions. For a summary of function availability, please see the feature matrix. For individual function use, please see the respective guide below.
- 1 What is the System Admin Module used for?
- 2 How is the System Admin Module related to the other Modules?
- 3 How Do I Get to the System Admin Module?
- 4 How Do I Use the System Admin Module?
- 4.1 System Admin
- 4.2 Activation
- 4.3 DDNS
- 4.4 DNS
- 4.5 Email Setup
- 4.6 Packet Capture
- 4.7 Provisioning Protocols
- 4.8 Intrusion Detection
- 4.9 Network Settings
- 4.10 Notification Settings
- 4.11 Port Management
- 4.12 HTTPS Setup
- 4.13 Power Options
- 4.14 Storage
- 4.15 Time Zone
- 4.16 Updates
- 4.17 UPS Server
- 4.18 VPN
What is the System Admin Module used for?
The System Admin Module allows you to make changes to your Network Settings, DNS, Intrusion Detection System, Notification Settings, and Time Zone. It also allows you to power off or reboot your system, register a license to use Commercial Modules, and see the usage of your hard drives.
How is the System Admin Module related to the other Modules?
The System Admin Module allows you to make changes that are related to the operating system that powers your phone system (CentOS Linux), and is not directly related to any of the other modules. It does provide a secure and very limited service to itself and a few other modules, such as the firewall module, to access operating system level functionality such as network level controls. This limited functionality is very narrow in scope for very specific tasks, and the framework does a GPG verification against a few privileged GPG keys each time prior to allowing these limited scope operations to execute.
How Do I Get to the System Admin Module?
On the top menu click Admin
In the drop down click System Admin
How Do I Use the System Admin Module?
To use the System Admin module click an available item on the right menu. Some of these items require a commercial license. Some items are only available to users of the FreePBX Distro.
System Admin
This is the landing page and shows version information.
Activation
This page displays current license status and allows you to update your license. Here, you can find your Deployment ID and a list of registered commercial modules.
See the usage guide
DDNS
This page provides settings for Dynamic DNS.
See the usage guide
DNS
This page allows you to set your DNS servers (/etc/resolv.conf).
See the usage guide
Email Setup
On this page you can set your SMTP Server information to receive e-mail notification and voicemail to e-mail.
Please note that due to the security settings of some mail servers (1and1, GMail), you may need to manually configure additional settings.
See the usage guide
Packet Capture
This page allows you to start, stop, and download system packet captures
See the usage guide
Provisioning Protocols
On this page you can configure your FTP, TFTP and HTTP/HTTPS services and credentials, to allow remote phones to download their configurations securely.
See the usage guide
Intrusion Detection
When the service is running, attempts to compromise your system are logged. If the attempts exceed the Max Retry limit, the remote IP is blocked from accessing the system for the length of Ban Time. The number of attempts are reset after the Find Time is exceeded. We recommend that you always run this service.
See the usage guide
Network Settings
This page allows you to set your network interface settings.
See the usage guide
Notification Settings
This page allows you to set destination addresses for various emails that are sent out by the system, as well as set the "from" address.
See the usage guide
Port Management
This page allows you to set port numbers for increased security.
See the usage guide
HTTPS Setup
This allows you to configure and assign SSL Certificates for use with Asterisk and Apache.
See the usage guide
Power Options
This page allows you to shutdown or restart the server.
See the usage guide
Storage
This page displays hard disk drive usage and will send an email to the notification address when disk space is 75% full and 90% full.
An email will also be sent if a raid failure occurs.
See the usage guide
Time Zone
This page allows you to set the system time zone.
See the usage guide
Updates
This page allows you to manage system updates for FreePBX Distro 10.13.66 or older.
FreePBX Distro based on SNG7 now handles all updates through Module Admin in FreePBX
See the usage guide
UPS Server
This page allows you to set up a UPS (uninterruptible power supply).
See the usage guide
VPN
This page allows you to start/stop the VPN to FreePBX Support.
See the usage guide