Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Table of Contents

1 Overview

1.1 Introduction

The UC300 series delivers a multi-functional business office telephony system designed for small to medium enterprises. The series integrates functions such as IP phone, fax, and voice recording, and is compatible with multiple service platforms such as Cisco CallManager, Broadsoft, Huawei IMS and Asterisk, and terminals. The products are highly reliable, easy to install and deploy, and offer a brand-new experience in mobile offices and communications.

The UC300 delivers a full-featured IP Telephony solution. By supporting intelligent communication functions such as mobile phone extensions, instant multi-party conferences, call history, click-to-dial, and customer information management, it not only facilitates seamless communication between enterprise employees and customers, but also provides a solid basis for enterprises to analyze core business data.

1.1.1Features

Specification


Item 

Description

System Capacity

Up to 800 extension registers

100 concurrent calls with G.729 codec

300 concurrent calls with G.711 codec

Network Interface

1×10/100M LAN port

USB Port

1×USB 2.0 for external storage or disaster recovery system

External Storage

1×SD slot, support up to 128G

Telephony Interface

FXS/FXO interface, Optional

RAM

DDR3 1GB

Storage

16GB Onboard Flash

Power Consumption

12V/0.8A   9.6W Maximum

Failover Function

4 FXO +1FXS or 1FXO+1FXS model


...

  •  Supported codecs: ADPCM, G.711(A-Law & u-Law), G.722, G.723.1(pass through),G.726, G.729,GSM, iLBC(optional) among others.
  • Ÿ   Support for analog interfaces such as FXS/FXO(PSTN/POTS)
  • Ÿ   SIP and IAX2 support
  • Ÿ   Incoming and outgoing routes with support for dial pattern matching
  • Ÿ   Hardware detection interface
  • Ÿ   Support for paging and intercom
  • Ÿ   Web-based operator panel
  • Ÿ   DISA(Direct Inward System Access)
  • Ÿ   Call detail record(CDR) report
  • Ÿ   Billing and consumption report
  • Ÿ   Distributed DialPlan with dundi
  • Ÿ   Call recording, Call parking, call queues, Voicemail, Conference
  • Ÿ   Echo canceller
  • Ÿ   Callback support
  • Ÿ   Flexible and configurable IVR
  • Ÿ   Support for PIN sets
  • Ÿ   Support for time conditions
  • Ÿ   VoIP provider configuration
  • Ÿ   Support for follow-me
  • Ÿ   Support for ring group
  • Ÿ   Support for video-phones
  • Ÿ   Channel usage reports
    Email
  • Ÿ   Mail server with multi-domain support
  • Ÿ   Based in Postfix for high email volume
  • Ÿ   Remote SMTP Module
  • Ÿ   Web based email client
  • Ÿ   Support for quotas
  • Ÿ   Antispam support
  • Ÿ   Support for mail relay
  • Ÿ   Email list management
    FAX
  • Ÿ   Fax to email application
  • Ÿ   Fax visor with downloaded PDFs
  • Ÿ   Can be integrated with Winprint Hylafax
  • Ÿ   Fax send through Web Interface
  • Ÿ   Fax to email customization
  • Ÿ   Access control for fax client
    General
  • Ÿ   System resources monitor
  • Ÿ   Backup Restore Validation
  • Ÿ   Network configurator
  • Ÿ   Heartbeat Module
  • Ÿ   Configurable server date, time and timezone
  • Ÿ   Backup/restore support via Web
  • Ÿ   Automatic Backup Restore
  • Ÿ   Server shutdown from the web
  • Ÿ   DHCP server for dynamic IP
  • Ÿ   Access control to the interface based on ACLs

1.1.2 Model

UC300 series supports multiple models with varying amounts of FXO ports and FXS ports, as shown in the Table 1-1-1.

...


Mode

Network port

FXO Ports

FXS Ports

USB

SD

 UC300-A11EM1

1 x 10/100M Ethernet

1

1

1

1

UC300-A41EM1

1 x 10/100M Ethernet

4

1

1

1




1.1.3Appearance


Figure 1-1-1UC300-A11EM1 front panel

...


LED Label

Function

Status

Indication

PWR

Power Status

Slow blinking (Green 1s and Flash 1s)

Starting up

Off

Power off




RUN




System Status

Keep Blinking(Green 2s and Flash 0.1s)

Work normally

Off

System failure

Fast blinking (Green 0.1s and Flash 0.1s)

Work abnormally

Blinking(Green 0.3s and Flash 0.3s)

 Factory Reset


LAN



LAN Data Status


On

Connected but no data transmitting

Blink

Data transmitting

Off

Disconnected

1-4 ( SLOT 1/2 )

SLOT 1/2 Status

 FXS / FXO

Green

Channel available

Off

Channel failure


1.2 Physical

Weight: 530g

Size: 130*130*40mm

...

Humidity: 10~90% Non-Condensing

1.3 Compatible Endpoints

l  Any SIP compatible IP Phone (Desktop Phones and Soft Phones for Windows, Linux, iOS and also Android platforms). Desktop phone examples include: CooFone Series IP Phones provided by OpenVox, and also Cisco, Grandstream, Yealink, Polycom, Snom, Akuvox, Escene, Favil, HTek etc. Soft Phone examples include 3CX, CooCall, Linphone, X-Lite, Zoiper etc.

...

l  Web Extensions (WebRTC)


1.4 Log in to the Web GUI

Step 1 Use a CAT5 cable to connect the device to the local network where the PC is connected, or connect the device directly to the PC.

...

Username: admin

Password: admin

1.4.3 Web GUI overview

The web management interface of the UC300 includes three areas: System button area, Menu bar, and Configuration area.

...

Item 

Description

(1) System button area

Contains buttons such as Reboot, Logout. Product information; and displays the identity of the current login user.

(2) Menu bar

Displays submenus for your selection when the mouse pointer is moved onto a menu. The selection result is displayed in the configuration area.

(3) Configuration area

View or modify or view configuration.

 


2 Features

2.1 System

2.1.1Dashboard

The option "Dashboard" of menu "System" in UC300 is a visualization tool that shows a general view of the system and gives a faster access to administrative actions in order to allow the user an easy administration of the server such as "System Resources", "Processes Status", "Hard Drives". Below a short description of each one.

2.1.1.1 Dashboard

System Resources: Here shows general information about the system where UC300  is running.

...

Calls: It is a history of calls with time and duration related to the extension of the logged user.

Figure 2-1-6 Calls

2.1.1.2 Dashboard Applet Admin

The option "Dashboard Applet Admin" from menu "System" in UC300 allows enabling or disabling the visibility of the applets in the Dashboard.

...

Figure 2-1-7 Dashboard Applet Admin

2.1.2 Network

2.1.2.1 Network Parameters

The option “Network” of the Menu “System” in UC300 series lets us view and configure the network parameters of the server.

...

Figure 2-1-9 Network setting interface

2.1.2.2 DHCP Server

DHCP (Dynamic Host Configuration Protocol) is a standardized network protocol used on Internet Protocol (IP) networks for dynamically distributing network configuration parameters, such as IP addresses for interfaces and services.

...

To save changes just click on the button . The service can be started by clicking on .

2.1.2.3 DHCP Client List

This module shows a list of DHCP clients and leased IP addresses.

...

Figure 2-1-12 View Details

2.1.2.4 Assign IP Address to Host

With this option you can assign an IP address to a specific device through MAC address. When the device requests an IP address, the DHCP server will provide it according to the MAC address. All the associations created by the user are shown in a list.

...


Item

Description

Host Name

Name that you want to assign to the device

IP Address

IP Address you want to use for the device

MAC Address

MAC number of the device


2.1.3 Users

2.1.3.1 Users

The option “Users” allows creating and modifying users who will have access to the UC300 series Web Interface.

...

Click  to save the configuration.

2.1.3.2 Groups

The option “Groups” allows you to create and modify all groups that will have access to the UC300 series Web Interface. There are 3 default groups of users as follows:

...

And then click  to save the configuration.

2.1.3.3 Group Permissions  

The option “Group Permission” of the Menu “System” in UC300 lets us determine the menus to which each group of users will have access.

...

Step 2 Click the button to save the configuration.

2.1.4 Analog

Figure 2- 1-20 general Configuration

...


Options

Definition

Busy detect

Turn on/off busy detect function

Busy count

How many busy tones to wait for before hanging up. The default is 3, but it might be safer to set to 6 or even 8.

Busy country

Set the busy detect country


2.1.5 Shutdown

This option allows for the shutdown and rebooting of the IP-PBX series. Upon choosing whichever of the two options, you will be prompted to confirm the action.

...

Figure 2-1-29 Shutdown Interface

2.1.6 Preferences

2.1.6.1 Language

The option “Language” of the Menu “Preferences” in UC300 lets us configure the language for the UC300 Web Interface.

...

Figure 2-1-30 Language setting


2.1.6.2 Date/Time

The option “Date/Time” of the Menu “Preferences” in UC300 lets us configure the Date, Hour and Timezone for the UC300 Web Interface.

...

Figure 2-1-31 Date/Time Interface


2.1.6.3 Currency

The option "Currency" of the menu "Preferences" lets us change the currency for Reports in UC300 Web Interface.

...

Figure 2-1-32 Currency Setting interface

 

2.1.7 Licenses


Each product has its own Licenses UID, and the default Max SIP Number is 30. But we can expand the Max SIP Number to 300. If you have the need for this, please copy the products information about MAC, the serial number, and sent to contact our sales staff (sales@openvox.cn), then you will get the Licenses file. Finally you could upload Licenses to realize your needs.

...

Figure 2-1-33 License interface


2.1.8 SSH Settings

By default, SSH is disabled on the device. Generally, it is recommended that the SSH be disabled.

...

Figure 2-1-34 SSH Settings interface

2.1.9 Capture

The UC300 series have been supplied a network packets capture in the web for ease of user to analysis, capture and monitor the network status, RTP flows, protocol analysis and so on.

...

Figure 2-1-35 Capture interface

2.1.10Backup/Restore/Update

The option "Backup/Restore/Update" of the menu "System" allows you to back up and restore the configuration of UC300 series. If you have made a backup any time before this will appear in the list. To download a backup from the list, just click on the name of the tar file.

2.1.10.1 Configurations Files

Figure 2-1-36Currency Setting


2.1.10.2 Factory Reset

Figure 2-1-37 Factory Reset

2.1.10.3 Firmware Update

Figure 2-1-38 Firmware Update

2.1.10.4 Fax/Voice Mail/Voice Record

Figure 2-1-39 Fax/Voice Mail/Voice Record


2.1.11 About

Navigate to System >About, lets us view some information of UC300 series about firmware version and other useful information.

...

Figure 2-1-40 About the features information

 

2.2 Email

2.2.1 Domains

The option “Domains” of the Menu “Email” in UC300 lets us view and create domains in the email server.

...

Clicking on the name of a domain will bring us to a screen that shows a  button.

2.2.2 Accounts

The option “Accounts” of the Menu “Email” in UC300 lets us view and configure the email accounts for each of the domains specified in the server. Select a domain to see the existing accounts.

...

Item

Description

Email Address

This is the text that comes before the @ symbol

Quota

The maximum space that this email account can use for the storage of emails on the server. The space is measured in kilobytes, so please be aware of this when the quota amounts are assigned for each user.

Password

The password of the email account

Retype password

Confirmation of the password of the email account


2.2.3 Relay

By default, the email server doesn’t receive emails for accounts that are not found in the domains. The purpose of this is to prevent the server from being used for spam applications or trash and to prevent the unnecessary utilization of system resources. But there are some cases where it is necessary to activate this option for certain networks, such as, the internal network of a company. This way, the users can use the email server in UC300 to send emails to destinations that are outside of the domain of the system. In the option “Relay” it is specified the networks in which UC300 allows you to connect and use the server to send emails. The networks should be inputted as IP/MASK. For example: 127.0.0.1/32

...

Figure 2-2-3 Relay Interface


2.2.4 Webmail

The option “Webmail” of the Menu “Email” in UC300 lets us check the emails of the configured domains.

...

Figure 2-2-5 Webmail Interface


2.2.5 Antispam

The option "Antispam" from "Email" allows configuring the level of acceptation of emails that are not "Spam".

...

This process is done every day.


2.2.6 Remote SMTP

The Module Remote SMTP allows adding a SMTP Server generally used to send messages from a mail client of a different mail server.

...


Item

Definition

Status

Status of connection SMTP Server.

SMTP Server

Remote email server.

Domain

Domain of SMTP Server.

Port

Port to establish the connection with SMTP Server.

User

Username of email account from SMTP Server.

Password

Password of email account from SMTP Server

TLS Enable

To enable certificates of TLS (Transport Layer Security). Some SMTP servers like Gmail requires these certificates.



2.2.7 Email list

The module "Email List" allows creating list of mails using the software Mailman. You must have at least one domain created in your server.

...

To remove a list, just select the list and click on "Delete" button. 

2.2.8 Email stats

The module "Email Stats" shows statistic graphics of the quantity of incoming emails.

...

Figure 2-2-10 Email Status interface


2.2.9 Vacations

The "Vacations" module sends automatic replies while you are not available.

...

Figure 2-2-11 Vocation Interface

2.3 Fax

2.3.1 Virtual Fax

2.3.1.1 Virtual Fax List

The option “Virtual Fax List” of the Menu “FAX” in UC300 lets us verify the list of all the virtual faxes, including the status of each one.

...

Here you can Edit and Delete the Virtual Fax.

2.3.1.2 New Virtual Fax

The option “New Virtual Fax” from the Menu “FAX” in UC300 lets us create a new virtual fax. You should have previously created an IAX extension in "PBX => PBX Configuration => Extensions => Generic IAX2 Device".

...

To create a new virtual fax, enter the name, e-mail, extension, secret code, country code and area code for the virtual fax (these are the mandatory fields). After this information is added, click on the  button to save the virtual fax or  to leave without saving.

2.3.1.3 Send Fax

The option "Send Fax" of the menu "Fax" in UC300 allows sending faxes to one or more numbers. Here you can enter the text you want to send and click on  button.

...

Figure 2-3-4 Send fax with File Upload

2.3.1.4 Fax Queue

The option "Fax Queue" from the Menu "FAX" in UC300 shows the list of faxes that are awaiting its turn to be sent. All the jobs have an ID and a status so you can monitor the sending of the faxes. If you want to cancel a job, just select the job and click on  button.

...

Figure 2-3-5 Fax Queue interface

2.3.2 Fax Master

The option "Fax Master" of the Menu "FAX" in UC300 lets us input the email address of the administrator of the Fax, and this email will receive notifications of the messages received, errors and other activities of the Fax Server.

...

Figure 2-3-6Fax Master Interface


2.3.3 Fax Clients

The option "Fax Clients" of the Menu "FAX" in UC300 lets us input the IPs that have permission to send faxes through UC300 .

...

It is recommended that you input the IP 127.0.0.1 and localhost in the configuration because some processes might need to use them.

2.3.4 Fax Viewer

The option "Fax Viewer" of the Menu "Fax" shows a list with all the faxes that have been sent and received in the virtual Faxes. You can download the faxes if you click on the name of the file.

...

Figure 2-3-9 Fax Viewer show filter

2.3.5 Email Template

The option "Email Template" of the menu "Fax" allows editing the configuration parameters of the sending of faxes to the email.

...

Item

Description

From (Email Address)

The email of the sender of the fax

From (Name)

The name of the sender of the fax

Subject

Write here the title of the email. By default it is specified the name of the PDF file.
"NAME_PDF": This identifier will be replaced by the name of the fax created with extension pdf.

Body

Here you can write a description of the email. By default it is specified the Company Name, Company Number and Name PDF. 
"COMPANY_NAME_FROM": This identifier will be replaced by the name of the company which sends the fax.
"COMPANY_NUMBER_FROM": This identifier will be replaced by the telephone number of the company which sends the fax.
"NAME_PDF": This identifier will be replaced by the name of the fax created with extension pdf.
"JOB_STATUS": This identifier will be replaced by the status of the process that sends the fax.

2.4 PBX

2.4.1 PBX Configuration

The option “PBX Configuration” of the Menu “PBX” lets us configure extensions, trunks, routes, dialplan, queues, IVR and so on for UC300 series.

...


Item

Definition

DISA name

Give this DISA a brief name to help you identify it.

PIN

The user will be prompted for this number. If you wish to have multiple PIN’s, separate them with commas.

Response Timeout

The maximum amount of time it will before hanging up if the user has dialed an incomplete or invalid number. Default of 10 seconds.

Digit Timeout

The maximum amount of time permitted between digits when the user is typing in an extension. Default of 5.

Require Confirmation

Require Confirmation before prompting for password. Used when your PSTN connection appears to answer the call immediately.

Caller ID

(Optional ) When using this DISA, the users CallerID will be set to this. Format is “User Name” <5551234>

Context

(Experts Only)Set the context that calls will originate from. Leaving this as from-internal unless you know what you’re doing.

Allow Hangup

Allow the current call to be disconnected and dial tone presented for a new call by pressing the Handup feature code: ** while in a call.

Caller ID Override

Determine if we keep the Caller ID being presented or if we override it. Default is Enable.



2.4.2 Operator Panel

The option "Operator Panel" of the menu "PBX" in UC300 allows managing the telephony operations. You can control inbound calls, outbound calls, the order in which the calls are taken, the area that is designated to attend a call, etc.

...

Figure 2-4-40 Operator Panel interface

2.4.3 Voicemails

The option "Voicemail" of the Menu “PBX” in UC300 lets us view a list with details of the voicemails for the extension of the logged user.

...

To delete a voicemail, just select the voicemail from the list and click on "Delete" button.

2.4.4 Calls Recordings

The option "Calls Recordings" of the Menu "PBX" in UC300 lets us view a list with details of all recorded calls for the extension associated to the connected user. The administrator account can see all the recordings.

...

Figure 2-4-42 Calls Recordings interface  

2.4.5 Batch Configurations

2.4.5.1 Endpoint Configurator

The "Endpoint Configurator" module enables automatic remote configuration of supported endpoints. With this module, the UC300 administrator can point supported endpoints to the UC300 as their telephony server.

...

Clicking on this icon will display a small dialog in which the user may specify an endpoint list file to upload to the server. The file format is automatically detected.


2.4.5.2 Batch of Extensions

The option "Batch of Extensions" from the menu "PBX" in UC300 allows creating extensions from a CSV file. Also you can download a CSV file with all the extensions that are currently configured in UC300. This makes it easy the migration of data.

...

  • Duplicated extensions are not allowed.
  • The first line of the CSV file must contain the headers of the columns.
  • The file must have at minimum four columns.
  • This type of file can be created and opened with any text editor or spreadsheets such as Open Office Calc, Excel, etc.
  • The separator of the columns is the comma.


2.4.6 Conference

The option "Conference" in UC300 allows creating and managing conferences at any time. Here you can see all the current conferences. Use the filter to find past and future conferences.

...

To update the list of the current participants of the conference click on "Update" button. If you want to go back to the list of conferences, click on "Cancel" button (This will not cancel the current conference).


2.4.7 Tools

2.4.7.1 Asterisk-Cli

The option “Asterisk-Cli” of the Menu “PBX” in UC300 lets us execute Asterisk commands.

...

To execute a command, input the same in the Command field and click on the  button.

2.4.7.2 Asterisk File Editor

The option "Asterisk File Editor" of the Menu "PBX" in UC300 lets us edit easily the configuration files of UC300 . The path of the files you can modify is /etc/asterisk/.

...

Figure 2-4-50 Create a file interface

2.4.7.3 Text to Wav

The option "Text to Wav" of the Menu "PBX" in UC300 allows transforming text to Audio. The output format of the file can be ".wav" or ".gsm". Write the message you want to transform, select the output format and click on "Generate Audio File" button. Automatically you will be asked to save the file in a location of your hard drive.

...

Figure 2-4-51 Text to Wav interface


2.4.7.4 Festival

The option "Festival" of the menu "PBX" allows enabling and disabling the Festival service to work with Asterisk. Festival is a text-to-speech engine that can convert the text to audio.

...

If the file /usr/share/festival/festival. scm is not configured properly, when you turn on the service it will do it automatically.

2.4.7.5 Recordings

The option "Recordings" of the menu "PBX" in UC300 allows creating audio files from the recording of our voice. Also you can upload audio files from your hard disk. This option is only available if the connected user has an extension assigned to his account.

...

To record an audio file, you have to enter the name of the recording and click on "Record" button. When your extension is ringing, answer the phone and start your voice recording after the tone. When done press '#' and hang up the phone. Click on "Save" button to save the recording.

2.4.8 Flash Operator Panel

The Operator Panel displays the Extensions, Queues and Trunks sections to monitor the usage of phone lines, extensions and queues. Each one of these elements is shown in different colors, each with its own meaning:

...

It is possible to transfer calls by clicking on the telephone icon displayed on the phone line through which a call was received, and dragging it towards the telephone icon of the extension to which we want to transfer the call.


2.5 Reports

2.5.1 CDR Report

The option "CDR Reports" of the Menu “Reports” in UC300 lets us view a list with the details of the calls. You can download this list in different format files such as CSV, XLS and PDF.

...

Figure 2-5-1 CDR Report interface


2.5.2 Channels Usage

The option "Channels Usage" of the menu "Reports" in UC300 lets us view graphically the number of simultaneous calls for each channel.

...

Figure 2-5-2 Channel usage interface

2.5.3 Billing

2.5.3.1 Rates

The option "Rates" of the menu "Reports" allows creating new rates and editing existing ones for billing.

...

Item

Description

Prefix

All the numbers that begin with this prefix will apply to this rate.

Name

This is the name to identify the rate.

Rate (by min)

This is the rate that will be apply to every single minute of consumption.

Rate offset

This is the rate assigned for the connection.

Hidden Digits

This indicates the amount of digits you want to hide in the destination number.

Trunk

Select the trunk that will apply for the rate. Make sure the trunk you want to use is enabled. To check this, go to "Billing Setup" module.


2.5.3.2 Billing Report

The option "Billing Report" in UC300 shows a complete report of calls according to a rate established in "Billing Rates". You can filter the results by date, rate applied, duration and so on. Also you can download this report in different formats such as CSV, XLS and PDF.

...


Name

Description

Date

Initial date of call

Rate Applied

Name of Rate applied

Rate Value

Rate value by minutes

Source

Number or source

Destination

Destination Number

Dst. Channel

Channel Destination (Example: DAHDI/1)

Account Code

Code of account extension

Duration

Duration in seconds of calls

Cost

Cost of call

Summary Cost

Sum of all calls by cost field



2.5.3.3 Destination Distribution

The “Destination Distribution” option of the “Billing” Menu in UC300 lets us view graphically the distribution of the outgoing calls grouped by rate. The graph will change depending on the values of the filter:

...

Figure 2-5-8 Destination Distribution interface


2.5.3.4 Billing Setup

The option “Billing Setup” of the Menu “Billing” in UC300 lets us determine the cost per minute of the connection for the route by omission, and also determine which of the trunks will be used for the billing process.

...

The list shows all of the registered trunks; you should select the ones that will be used for billing and click on the “Billing Capable” button.

2.5.4 Asterisk Logs

The option "Asterisk Logs" of the "Reports" module allows visualizing the content of Asterisk logs for monitoring the events. You can filter the results by date or strings that are in the content of the logs

...


Column

Description

Date

The date of the event.

Type

The type of the event.

Source

Where the event comes from.

Message

The description of the event.



2.5.5 Graphic Report

The option "Graphic Report" of the "Reports" module allows visualizing graphically information about the number of calls, queues and trunks of the system both in quantity and percentage.

...

Figure 2-5-13 Queue record

2.5.6 Summary

The option "Summary" of the menu "Reports" in UC300 shows a report of each Extension registered in the server. You can see the number of incoming and outgoing calls, the duration of the calls, the caller id and the dialing number. Use the filter to find an extension or user.

...

Figure 2-5-15 View extension info

2.5.7 Missed Calls

The option "Missed Calls" of the menu "Reports" in UC300 shows a report of the missed calls of all extensions so you can know when an extension has been receiving calls. You can download this report by clicking on "Download" button. The available formats for this file are csv, xml and pdf

...

Figure 2-5-16 Missed calls interface

2.5.8 System Logs

Figure 2-5-17 System Logs interface


2.6 Security

2.6.1 Firewall

UC300 system has been preconfigured with a built-in firewall which prevents your IP phone system from unauthorized access, phone calls and other attacks. To manage the firewall, navigate to web menu Security->Firewall.

2.6.1.1 Firewall Rules

The option "Firewall" of the menu "Security" in UC300 allows building iptables rules to control the packets that send and receive the UC300 series.

...

You can activate or deactivate a rule by clicking on the light bulb corresponding to the rule. When it is ON the rule is activated, when it is OFF the rule is deactivated. Make sure you save the changes so they take effect in the system after doing this action.

2.6.1.2 Define Ports

The module "Define Ports" of the menu "Security" in UC300 allows creating, editing, and deleting ports that are used for the module "Firewall Rules". These ports can be from the protocols TCP, UDP, ICMP and IP. This module shows a list of all the existing ports and the results can be filtered by name and protocol.

...

To delete a port just select the checkbox located at the left side corresponding to the port and click on "Delete" button.

2.6.1.3 Port Knocking Interfaces

Navigate to Security>Firewall > Port Knocking Interfaces

...

Figure 2-6-9 Port knocking interface

2.6.1.4 Port Knocking Users

Navigate to Security>Firewall > Port Knocking Users

...

Figure 2-6-10 Port knocking users

2.6.2 Audit

The module "Audit" of the menu "Security" in UC300 shows a list of all the users that have logged in the system with the date, the username, the source IP address and other details. The results can be filtered by date and string. The coincidences with the string will be highlighted in the results.

...

The results of the search can be downloaded in different formats such as PDF, XML and CSV by clicking on the "Download" button.

2.6.3 Weak Keys

The module "Weak Keys" of the menu "Security" lets us identify the keys that are not enough strong for the extensions created in UC300 (SIP and IAX2). This module shows all the extensions but you can filter the results by entering a specific extension number or part of it.

...

If the key of an extension is not enough strong, you will be notified through the Status column and a link called "Change Secret" will be available to change the key. Once you click on this link, you will see a form where you can set the new secret. The secret must be at minimum six characters in length of which must contain at least two numbers and two letters. When the new secret is set, click on the "Save" button to apply the changes.

2.6.4 TLS Setting

The module "TLS Settings" of the menu "Security" implement greatly enhances the security. It's also rather confusing to get it working, and create or add a certificate on the asterisk server. There are three Client Methods for us to choose, it configures the clients to use TLS. 

...