How to enable search via http relay

How to enable search via http relay

This document shows a sample configuration to implement to allow the search of recording files on Media server via HTTP relay.
Port 80 or other designated server port need to be opened to allow the traffic.

lighttpd configuration
File to modify: nano/etc/ lighttpd/lighttpd.conf
Adapt the below configuration based on your recordings path and filenaming.





Test configurations
After doing the configuration, the following command can be used to test if there is any syntax error in the lighttpd.conf file:
Syntax: # lighttpd -t -f /etc/lighttpd/lighttpd.conf



Restart service
Then restart the lighttpd service for configurations to be active using below syntax:

Syntax: # service lighttpd restart

Test service
Check if lighttp service is UP and Running:
Syntax: # service lighttpd status



Errors identification
If you encounter errors during the above step, check the error.log for details:
Path for error logs:
/var/log/lighttpd/error.log

CrConfigurator configuration
The CrConfigurator tool works as a relay for the ‘Quality Monitoring tool’ previously known as ‘Recording’ that allow to search/download of audio files on the Media Servers or other storage media (ftp server/web server) via FTP(21) or HTTP(80) protocol.

In this example, we are configuring the <StrictHTTP> which is the same as <HTTP>, to fetch (allow to listen to audio via Quality Monitoring Tool) and download audio file via Quality Monitoring Tool.

We need to make individual entries for all searchable paths for the recordings on the NMS in the CrConfigurator tool.

Path: C:\Nixxis\CrAppServer\Provisioning\Settings\CrConfigurator.exe
On Applications-CrRecording, Transfer tab,Voice tab:
-Click Add and adapt configuration as explained below.
Repeat procedures for all searchable entries as defined in the </etc/lighttpd/lighttpd.conf> during initial configuration.

Configuration for path /home/recording/default
Host :<IP NMS>:<port number>/default                                                             
Type: StrictHttp
Root: {0}/{1}.{2}
User: <user defined in etc/lighttpd/.lighttpassword during initial configuration on NMS>
Password: <password defined in etc/lighttpd/.lighttpassword during initial configuration on NMS>









    • Related Articles

    • Recording Modes

      Introduction The purpose of this article is to provide information on how to setup the different recording modes available in Nixxis Contact Suite. 1. Recording settings in config files RecordingMode in Http.config's admin section is a combination of ...
    • Administration - Activity - Select Outgoing Activity via Search Mode

      Introduction This article explains the operation of replacing the classic search mode with the "Allow search mode" option, which allows the agent to select the outgoing activity from which the record is searched and numbered. Prerequisites This ...
    • Sélection Activité Sortante via Mode Recherche

      Introduction  Cet article explique le fonctionnement du remplacement du mode recherche classique par l’option « Allow search mode » offrant la possibilité à l’agent de sélectionner l’activité sortante depuis laquelle la fiche est recherchée et ...
    • Agent interface http.config keys

      In regards to the configuration of the available media for an agent, please find below the explanations of the corresponding keys and how to activate or deactivate them at config level in the http.config/global file. Note that: Values are by default ...
    • Recordings not showing up in Recording Search Tool

      This situation happens because the Nixxis Application server was abruptly stopped or restarted without first stopping the CRAppServer Service gracefully or the CrAppServer Service has crashed   Procedure:   If the CrReportingTool is not installed, ...