Des-3010ga manual


















The only missing part is to run Celery as a daemon. The current document is based on official celery documentation. It will be used as current directory when running MiaRec process. Change database connection settings host, port, database, user, password.

There are two places in INI files, where you need to edit database settings:. It is important that WorkingDirectory setting points to directory, where WebServices. Note, this script doesn't support automatic respawn of process in case of abnormal exit for example, due to app crash. We recommend using alternative methods which support respawn:. Change database connection settings host, port, database, user, password and redis connection settings.

Redis is used as a message broker between various MiaRec components. Execute command iptables --line -vnL to see the current list of rule with line numbers.

Example output:. In example above it is at line 5. We will need to add our exclusion rules just above this line. The default database name and database user are postgres. Switch to postgres user to perform the following operations.

If other MiaRec components like recorder and web portal are deployed on dedicated servers, then you need to configure postgres to accept network connections. Change the port accordingly.

In our example it is not needed as the default port is already Uncomment line bind With such settings redis will be accessible only from localhost. It will reject connections from outside network. Install python venv package modify python version in this command according to your python version, see output of python3 --version :. Contact us sales miarec.

We are going to install MiaRec web portal files into that directory. That's why you need to switch to root account now. Use these instructions only if MiaRec has been installed manually. For Ansible-based deployment, use the update instructions from here. It is recommended to rename the existing MiaRec web portal folder instead of removing it.

This will allow you to restore old version if necessary. Tip: if execution of the database migration script takes more than 5 minutes, then probably some database tables are locked by other processes and the migration script waits till lock is released.

To fix that issue, you need to stop other services, which are using MiaRec database. It is recommended to rename the existing MiaRec files instead of removing them. TAPI interface is used to retrieve such missing call information. On newer version of CUCM starting from v. The partition information is required in rare scenarios when different branches have overlapping extensions.

For example, the same extension is used in multiple remote offices. The partition information is used to identify user uniquely. MiaRec application can determine call direction automatically based on knowledge of near-end and far-end refci values. In some call scenarios such detection is not accurate.

As a result incoming calls may be displayed in recorder as outgoing or vice versa. If your Cisco system suffers from such issue and call direction is critical, then TAPI interface allows to determine call direction accurately. Automatically play recording announcement for any call scenarios, including inbound and outbound.

Usually, a recording announcement is implemented for inbound call scenarios only. With MiaRec it is possible to play automatically recording announcement for outbound call scenarios as well. TAPI is supported in Windows version only. Passive recording method port mirroring does not integrate with TAPI. The default specifies devices. You must first create the application user who is capable of monitoring and, optionally, controlling phones.

In the list Available Devices select the devices, which state should be monitored by MiaRec and click arrow V to move such devices to the list Controlled Devices. In the section Permissions Information click the Add to Access Control Group button to select permissions for application user.

The installer for the client can be obtained from the Cisco Unified CM Administration portal using the following steps:. Open Cisco Unified CM Administration portal in a web browser and log in with an administrator account. Once logged in, hover over the Application menu across the top of the site, and click the Plugins link.

The plugin list will load. Click the Download link on either bit or bit client depending on your operating system. Open the CiscoTSP. When the program is run, a dialog box displays that asks which line and address the user wants to use to connect. If lines are available, choose one of the lines, keep the Address set to zero 0 and click OK.

Enter a Number to dial, and a call should be placed to that number. If problems are encountered with installation and setup of Remote TSP, this test represents a good way to verify whether the TSP is operating properly and that the problem is with the configuration and setup of Remote TSP.

Select Error to just log errors in the TSP or Detailed to log internal messages for debugging purposes. Set up a Directory that is the path for the trace log. For example, a value of 10 will cause up to 10 log files to be used in a cyclic fashion. For example, a value of will cause up to trace statements to be written to each log file. Legacy documentation Passive call recording setup Note, these steps are required for passive recording port mirroring configuration only.

What is port mirroring? Port Mirroring function is supported by almost all enterprise-class switches managed switches. A list of switches with port mirroring support How to configure port mirroring.

Read also: A list of switches with port mirroring support How to configure port mirroring. These cases are following: More than 50 concurrent calls are recorded by MiaRec at the same time The switch discard network packets on a port, which is used as a destination for port mirroring session DHCP or DNS services are running on the same server, when MiaRec is running. In these cases MiaRec should be connected to network switch with two NICs as shown on below diagram: The first NIC will be dedicated to port monitoring traffic The second NIC will be used for a remote access of the server from other computers.

See also: Enable packets pass-through for port mirroring traffic Important! This may cause one of the following issues: one-way audio when only one side of conversation is recorded no audio is recorded at all both sides of conversation are not recorded. AVG Internet Security. BitDefender Internet Security. How to configure port mirroring on different switches This article contains step-by-step guides for port mirroring configuration on some network switch models.

Cisco Catalyst Series Switches. D-Link DES Dell PowerConnect Series. Netgear FST. Cisco Catalyst Series Switches Name:. Cisco Catalyst Series. Mirror Port Read-Only:. Dell PowerConnect Series Name:. Netgear FST Name:.

Port Mirroring in complex call scenarios This article gives some recommendations for "Port Mirroring" configuration on different types of voip network. Related articles: What is Port Mirroring? A list of Switches with Port Mirroring support. Switches with port mirroring This articles contains a list of some commonly used managed switches which support port mirroring SPAN function.

Locate and edit your distributions. Change: host all all For example: host all all Install Python 3 1. Preparing The System Update system default applications: yum update Install required packages for building python: yum install openssl-devel sqlite-devel bzip2-devel gcc wget 2.

Install Apache web server Install Apache web server and required packages yum install httpd httpd-devel openssl openssl-devel Configure start at boot up chkconfig httpd on Start Apache web server service httpd start. Set your preferred loglevel. If it's a new machine where you can try it without problems make sure that after a reboot everything is still working.

Install MiaRec web application 1. Installed required packages yum install postgresqldevel gcc libffi-devel openssl-devel libxml2-devel libxslt-devel 1. Create python virtual environment It is best practice to install MiaRec web application into a "virtual" Python environment in order to obtain isolation from any "system" packages you've got installed in your Python version.

Upgrade pip and setuptools to the latest version: python3 -m pip install -U pip setuptools On Centos 7 you may need to run python3. So, it can create log and cache files there. Configure MiaRec web portal application Create production. Edit Apache configuration file Copy miarec. Multiple sub-interpreters play badly with C extensions.

Celery scheduler manages periodic tasks. It loads job schedule configuration from MiaRec and initiates execution of these jobs by Celery worker at regular intervals. Celery worker daemon celeryd 1. Create init. Install this init. Start celery service celeryd start 2. Celery scheduler daemon celerybeat 2. Start celery beat service celerybeat start 2. Install MiaRec Recorder 1. Install required packages yum install libpcap 2.

Edit miarec. There are two places in INI files, where you need to edit database settings: 5. Module which loads configuration from database SQLConfig Loading configuration from SQL database [SQLConfig] Database Driver type. Should have write permissions. Module, which writes call detail records CDRs to database: Configuration section for SQLCallsLog module.

Install this startup script: systemctl enable miarec Start MiaRec process systemctl start miarec. Upstart start-up script Centos 6. Install required packages yum install openssl 2. Redis is used as a message broker between various MiaRec components 6.

Module which loads configuration from database [Database] Database Driver type. Create startup script There is a few variants of start-up scripts depending on OS and version: 7. Configure firewall By default MiaRec uses the following ports, which should be added into firewall exclusion list. Requires installation of SSL certificate.

Verify services status Reboot machine and check if all services are up and running: shutdown -r now PostgreSQL database : service postgresql Installation on Linux Ubuntu manually deprecated A manual installation is deprecated. In this example we create user 'miarec' and database 'miarecdb'.

Install Python Install python 3 from default repository. Install Apache web server Install Apache web server and required packages sudo apt-get install apache2 apache2-dev openssl libssl-dev Start Apache web server sudo service apache2 start. By default Redis does not run as a daemon. Use 'yes' if you need it. If a pid file is specified, Redis writes it where specified at startup and removes it at exit.

When the server runs non daemonized, no pid file is created if none is specified in the configuration. Page Ip Host ip host The ip host Global Configuration mode command defines static host name-to-address mapping in the host cache. To remove the name-to-address mapping, use the no form of this command. Page Section Line Commands Section Line Commands line The line Global Configuration mode command identifies a specific line for configuration and enters the Line Con- figuration command mode.

To return to the default configuration, use the no form of the command. Possible values are , , , , and Page Exec-Timeout exec-timeout The exec-timeout Line Configuration mode command sets the interval that the system waits until user input is detected. To disable the command history function, use the no form of this command.

Syntax history no history Default Configuration The command history function is enabled. Page History Size Line Commands history size The history size Line Configuration mode command configures the command history buffer size for a particular line. To reset the command history buffer size to the default configuration, use the no form of this command. Syntax history size number-of-commands no history size Parameters Syntax terminal history Page Terminal History Size Line Commands terminal history size The terminal history size user EXEC command configures the command history buffer size for the current termi- nal session.

To reset the command history buffer size to the default setting, use the no form of this command.. Syntax terminal history size number-of-commands terminal no history size Management Acl Section Management ACL management access-list The management access-list Global Configuration mode command configures a management access list and enters the Management Access-list Configuration command mode.

To delete an access list, use the no form of this command. Console config management access-list mlist Syntax deny [ethernet interface-number vlan vlan-id port-channel port-channel-number] deny ip-source ip-address [mask mask prefix-length] [ethernet interface-number vlan vlan-id port-channel Page Management Access-Class management access-class The management access-class Global Configuration mode command restricts management connections by defining the active management access list.

To disable this restriction, use the no form of this command. Range: 1 - 32 characters Default Configuration This command has no default configuration. Syntax show management access-class Default Configuration This command has no default configuration.

Example The following example displays information about the active management access list. Port Channel Commands interface port-channel The interface port-channel Global Configuration mode command enters the interface configuration mode to con- figure a specific port-channel. Page Interface Range Port-Channel interface range port-channel The interface range port-channel Global Configuration mode command enters the interface configuration mode to configure multiple port-channels.

Separate nonconsecutive port-channels with a comma and no spaces. To remove a port from a port-channel, use the no form of this command. Port Monitor Commands port monitor The port monitor Interface Configuration mode command starts a port monitoring session.

To stop a port monitor- ing session, use the no form of this command. Syntax port monitor src-interface [rx tx] Page Port Monitor Vlan-Tagging port monitor vlan-tagging The port monitor Interface Configuration Ethernet mode command transmits tagged ingress mirrored packets. To transmit untagged ingress mirrored packets, use the no form of this command. Syntax port monitor vlan-tagging no port monitor vlan-tagging Default Configuration Ingress mirrored packets are transmitted untagged.

Syntax show ports monitor Default Configuration This command has no default configuration. To disable QoS on the device, use the no form of this command. Syntax no qos Default Configuration QoS is disabled on the device. Syntax show qos Default Configuration This command has no default configuration. The no form of this com- mand is used to disable rate limit. Use no form in order to disable the shaper.

Syntax wrr-queue cos-map queue-id cos To return to the default map, use the no form of this command. When packets are classified at the edge, the switch port within the QoS domain can be configured to one of the trusted states because there is no need to classify the packets at every device in the domain.

Page Qos Trust Interface qos trust Interface The qos trust Interface Configuration Ethernet, port-channel mode command enables each port trust state while the system is in the basic QoS mode. To disable the trust state on each port, use the no form of this command. Syntax qos trust no qos trust Syntax qos cos default-cos Console config radius-server host To reset the default configuration, use the no form of this command. Syntax radius-server source-ip source Page Radius-Server Timeout Radius Commands radius-server timeout The radius-server timeout Global Configuration mode command sets the interval during which the device waits for a server host to reply.

The command is used to cause the unavailable servers to be skipped. Syntax show radius-servers Default Configuration This command has no default configuration. Page The following table describes significant fields shown above: Field De scrip tio n Octets The total number of octets of data including those in bad packets received on the net- work excluding framing bits but including FCS octets.

Packets The total number of packets including bad packets, broadcast packets, and multicast packets received. To remove a specified RMON history statistics group, use the no form of this command.

Page Rmon Alarm rmon alarm The rmon alarm Global Configuration mode command configures alarm conditions. To remove an alarm, use the no form of this command. Range: 1 - Default Configuration This command has no default configuration.

Sample Type The method of sampling the variable and calculating the value compared against the thresholds. If the value is absolute, the value of the variable is compared directly with the thresholds at the end of the sampling interval.

Page Rmon Event rmon event The rmon event Global Configuration mode command configures an event. To remove an event, use the no form of this command.

Syntax show rmon events Default Configuration This command has no default configuration. Range: 0 - Default Configuration This command has no default configuration. Description A comment describing this event. Time The time this entry was created.

To remove the specified community string, use the no form of this command. Console config snmp-server community public su To remove a specified SNMP server view entry, use the no form of this com- mand. To remove a specified SNMP group, use the no form of this command. To remove a user, use the no form of this command. Syntax snmp-server user username groupname [remote engineid-string] [ auth-md5 password auth-sha password Console config snmp-server user John user-group Page To remove the configured engine ID, use the no form of this command.

Console config snmp-server engineID local default Page To disable SNMP traps, use the no form of the command. To remove the specified SNMP server filter entry, use the no form of this com- mand. To remove the specified host, use the no form of this command. To disable SNMP failed authentication traps, use the no form of this command. To remove system contact information, use the no form of the command.

Range: characters Default Configuration This command has no default configuration. To remove the location string, use the no form of this command. In the case of scalar MIBs, only a single pair of name values.

In the case of an entry in a table, at least one pair of name and value followed by one or more fields. Syntax show snmp Default Configuration This command has no default configuration.

Page Version 3 notifications Target Address Type Range: Default Configuration This command has no default configuration. Page Write Name of the view that enables entering data and managing the contents of the agent. Notify Name of the view that enables specifying an inform or a trap.

Spanning-Tree Commands spanning-tree The spanning-tree Global Configuration mode command enables spanning-tree functionality. To disable span- ning-tree functionality, use the no form of this command. Syntax spanning-tree no spanning-tree Default Configuration Spanning-tree is enabled. Page Spanning-Tree Mode spanning-tree mode The spanning-tree mode Global Configuration mode command configures the spanning-tree protocol.

Page Spanning-Tree Hello-Time Spanning-Tree Commands spanning-tree hello-time The spanning-tree hello-time Global Configuration mode command configures the spanning tree bridge hello time, which is how often the device broadcasts hello messages to other devices. To return to the default configura- tion, use the no form of this command.

Syntax spanning-tree hello-time seconds no spanning-tree hello-time Page Spanning-Tree Priority Spanning-Tree Commands spanning-tree priority The spanning-tree priority Global Configuration mode command configures the spanning tree priority of the device. The priority value is used to determine which bridge is elected as the root bridge.

Syntax spanning-tree priority priority no spanning-tree priority To enable spanning tree on a port, use the no form of this command. Syntax spanning-tree disable no spanning-tree disable Default Configuration Spanning tree is enabled on all ports. Page Spanning-Tree Cost spanning-tree cost The spanning-tree cost Interface Configuration mode command configures the spanning tree path cost for a port. Range: 0 - in multiples of Allowed values are :0 16 32 48 64 In PortFast mode, the interface is immediately put into the forwarding state upon linkup without waiting for the standard forward time delay.

To disable PortFast mode, use the no form of this command. Syntax spanning-tree portfast no spanning-tree portfast Page Spanning-Tree Pathcost Method spanning-tree pathcost method The spanning-tree pathcost method Global Configuration mode command sets the default path cost method. Page Clear Spanning-Tree Detected-Protocols clear spanning-tree detected-protocols The clear spanning-tree detected-protocols Privileged EXEC mode command restarts the protocol migration process forces renegotiation with neighboring devices on all interfaces or on a specified interface.

Page Spanning-Tree Guard Root The spanning-tree guard root interface configuration command enables root guard on all spanning tree instances on that interface. Root guard restricts the interface to be the root port for the switch. To disable root guard on the interface use, the no form of this command. Page Spanning-Tree Mst Priority spanning-tree mst priority The spanning-tree mst priority Global Configuration mode command configures the device priority for the spec- ified spanning-tree instance.

Page Spanning-Tree Mst Port-Priority spanning-tree mst port-priority The spanning-tree mst port-priority Interface Configuration mode command configures port priority for the specified MST instance.

If a loop occurs, the spanning tree considers path cost when selecting an interface to put in the forwarding state. Syntax spanning-tree mst configuration Default Configuration This command has no default configuration.

To specify a range of VLANs, use a hyphen. To return to the default setting, use the no form of this command. Case-sensitive Range: characters.

Default Configuration The default name is a bridge ID. To return to the default con- figuration, use the no form of this command. Syntax exit Default Configuration This command has no default configuration. Syntax abort Default Configuration This command has no default configuration. Example The following example exits the MST configuration mode without saving changes. Page Default port cost method: short Root ID Priority Address This switch is the root Hello Time 2 sec Number of topology changes 0 last change occurred ago Times: hold 1, topology change 35, notification 2 hello 2, max age 20, forward delay Syslog Commands logging on The logging on Global Configuration mode command controls error message logging.

This command sends debug or error messages to a logging process, which logs messages to designated locations asynchronously to the process that generated the messages. Page Logging logging The logging Global Configuration mode command logs messages to a syslog server. To delete the syslog server with the specified address from the list of syslogs, use the no form of this command. To disable logging to the console, use the no form of this command.

Syntax logging console level Page Logging Buffered Syslog Commands logging buffered The logging buffered Global Configuration mode command limits syslog messages displayed from an internal buffer based on severity.

To cancel using the buffer, use the no form of this command. Syntax clear logging Default Configuration This command has no default configuration. Example The following example clears messages from the internal logging buffer. Syntax logging file level Syntax clear logging file Default Configuration This command has no default configuration. Example The following example clears messages from the logging file. To disable logging AAA login events, use the no form of this command.

Page File-System Logging file-system logging The file-system logging Global Configuration mode command enables logging file system events. To disable log- ging file system events, use the no form of this command. To disable logging management access list events, use the no form of this command. Page Show Logging show logging The show logging Privileged EXEC mode command displays the state of logging and the syslog messages stored in the internal buffer.

Syntax show logging Default Configuration This command has no default configuration. Page Show Logging File show logging file The show logging file Privileged EXEC mode command displays the state of logging and the syslog messages stored in the logging file.

Syntax show logging file Default Configuration This command has no default configuration. Syntax show syslog-servers Default Configuration This command has no default configuration.

Example The following example displays the settings of the syslog servers. Page Examples The following example discovers the routes that packets will actually take when traveling to their destination. Tracing the route to umaxp1. NET Syntax reload Default Configuration This command has no default configuration.

In par- ticular, the user should verify that no configuration files are being downloaded at the time of reset. Page Hostname System Management hostname The hostname Global Configuration mode command specifies or modifies the device host name. To remove the existing host name, use the no form of the command. Syntax show users Default Configuration This command has no default configuration.

Syntax show system Default Configuration This command has no default configuration. Example The following example displays the system information. Syntax show version Default Configuration This command has no default configuration. Syntax show system id Default Configuration This command has no default configuration.

Example The following example displays the system ID information. Range: 1 - 15 Default Configuration The default privilege level is Range: 1 - 15 Default Configuration The default privilege level is 1. Syntax login Default Configuration This command has no default configuration. Syntax configure Default Configuration This command has no default configuration. Example The following example enters Global Configuration mode. Console configure Console config Page Example The following example closes an active terminal session.

Syntax Default Configuration This command has no default configuration. Command Mode All configuration modes. User Guidelines There are no user guidelines for this command. Page Help help The help command displays a brief description of the help system. Syntax help Default Configuration This command has no default configuration. Example The following example describes the help system Console help Help may be requested at any point in a command by entering a question mark '?

To disable dumping, use the no form of this command. Syntax terminal data-dump no terminal data-dump Default Configuration Dumping is disabled. Syntax show history Default Configuration This command has no default configuration. User Guidelines Commands are listed from the first to the most recent command.

Syntax show privilege Default Configuration This command has no default configuration. Vlan Commands Section Syntax vlan database Default Configuration This command has no default configuration. To delete a VLAN, use the no form of this command.

To remove the VLAN name, use the no form of this command. Range: characters Default Configuration No name is defined. Page Switchport General Ingress-Filtering Disable switchport general ingress-filtering disable The switchport general ingress-filtering disable Interface Configuration mode command disables port ingress filtering.

Syntax switchport general ingress-filtering disable no switchport general ingress-filtering disable Default Configuration Ingress filtering is enabled. Syntax switchport general acceptable-frame-type tagged-only To return to the default configuration, use the remove parameter for this command.

Syntax show vlan internal usage Default Configuration This command has no default configuration. Web Server Web Server Section Web Server ip http server The ip http server Global Configuration mode command enables configuring the device from a browser.

To dis- able this function, use the no form of this command. Syntax show ip http Default Configuration This command has no default configuration.



0コメント

  • 1000 / 1000