Jump to: navigation, search

Using the SMConfig to Configure SpeechMiner

The section describes the SMConfig panels.

Important
When you first configure your system:

1. Update the SMConfig Licenses Panel.
2. Save your changes and exit.

3. Open SMConfig to configure additional panels.

Sites & Machines

The first panel of the SMConfig application, Sites & Machines, is used to configure the layout of the system as well as some other system-wide parameters.

This tool enables you to configure sites, machines and tasks, and system index searches.

file:Smconfig_sitesandmachines2.png

Configuring Sites

A site is a single geographical location in which SpeechMiner servers are installed. One SpeechMiner system, which has one database, can have a number of sites. All the sites configured in the Site section of the Sites & Machines panel are locations that connect to the SpeechMiner database. If your SpeechMiner is set up in more than one location, configuring each location as a site helps to minimize the bandwidth needed for call processing.

Every SpeechMiner system has at least one site. The first site is created automatically, and is initially called "default." Immediately after SpeechMiner is installed, the "default" site is automatically configured to include all the servers in the local network. You can change the name of the default site, and add sites, as required. If you create new sites, you can move servers that are listed under the default site to other sites.

Required Permissions

Validation of the input, filtered, store, and installation folders can only be performed if the user account used to log into SMConfig has administrator permissions on the machine that is being configured. This is because SMConfig must use the $ share to check that the installation folder exists.

Configuring the Default Site

Some of the settings in the Sites & Machines panel are configured per site, and others are configured for the entire system. This section explains how to configure the default site by configuring the site and system settings defined in the Sites & Machines panel.

After you configure the settings, and click Save to save them, SMConfig automatically validates the key folders you specified by checking that they exist and are configured with the required permissions. Validation is always performed on the items listed under Machines and Tasks. Validation of other settings is optional, as indicated below. For additional information, see Saving Changes.

To configure the default site:

  1. In the Sites & Machines panel, fill in the fields as follows:
    Field Description
    Site Name The name of the site. Initially, the site is called "default." Modify this field to change the name.
    Filtered Dir Enter the location of the folder called filtered that you created (see Creating the Required Folders). For example, the required path format is \\computer\data\input.
    Input Folders Click file:Smconfig_addicon.png to add a line to the list. Then, modify the line to give the location of the input folder you created (see Creating the Required Folders).

    If you will be using multiple input folders for this site, repeat this procedure to add additional lines to the list, as necessary. For example, the required path format is \\computer\data\input.

    Store Folders Click file:Smconfig_addicon.png to add a line to the list. Then, modify the line to give the location of the store folder you created (see Creating the Required Folders).

    If you will be using multiple store folders for this site, repeat this procedure to add additional lines to the list, as necessary.

    Validate input, filtered, store, and installation folders Select this option if you want SMConfig to validate the input, filtered, store, and installation folders after you click Save (see Saving Changes).
    Cross site processing allowed If your system will have more than one site, select this option to enable processing of interactions from other sites at this site. When this option is selected, the Recognizers at this site will give priority to processing local files, but no local files need to be processed, they will process calls from remote locations. Selecting this option can improve the overall performance of the system, but it does mean that audio files will be transmitted over the network.
    Prefer compressed remote audio If cross-site processing is activated, select this option to give priority to compressed audio files if they are available. If this option is selected, when call data is transmitted from a remote site to this site for processing, the system will send the compressed versions of calls if they are available. In this case, the compressed audio will be decompressed before being processed by the Recognizer. Even so, the quality of the audio input may be diminished slightly, and this may impact the recognition quality.

    Note: This option is only available when Cross site processing allowed is selected.

    Machines and Tasks List all the SpeechMiner machines at the site, and configure the tasks that will run on each machine, as explained under Configuring Machines and Tasks.
    Package Folders Click file:Smconfig_addicon.png to add a line to the list. Then, modify the line to give the location of the grammars folder you created (see Creating the Required Folders).

    If you will be using multiple grammars folders in your system, repeat this procedure to add additional lines to the list, as necessary. For example, the required path format is \\computer\data\input.

    Backup Folders Click to add a line to the list. Then, modify the line to give the location of the backup folder you created (see Creating the Required Folders).

    If you will be using multiple backup folders in your system, repeat this procedure to add additional lines to the list, as necessary. For example, the required path format is \\computer\data\input.

    Email Fill in the fields in this area as follows:
    • Email Server: The name of the email server SpeechMiner must use to send alerts, notifications, and reports
    • Alerts Email: The email address SpeechMiner must use as the sender address when it sends email notifications
    Index Folder Click file:Smconfig_addicon.png to add a line to the list. Then, modify the line to give the location of the index folder you created (see Creating the Required Folders).

    For example, the required path format is \\computer\data\index.

    Default Workgroup Enter the default work group. If an interaction is not associated with a work group, the system will assign this work group to the specific interaction.

    Note: The default work group must include a slash (/) at the beginning of the work group name.

    Default Language Select the default language for new Programs that are opened in SMART. (If additional languages are installed in SpeechMiner, the languages of individual Programs can be changed in SMART when the Programs are created.)

    Note: Only the languages selected under Select Languages appear in the dropdown list.

    Select Languages Select all of the languages for which you will want to perform speech recognition. These languages will appear as language options in SpeechMiner and in SMART.

    Note: In order to create and apply Programs in these languages, their language packs must also be installed. The language packs are installed as part of the SpeechMiner installation process (see Running the Setup Program and Installing SMART). Note:The language selections here do not affect the language of the web-based interface. The interface language is selected in the settings of the Web server, under Machines & Tasks.

    Configuration Server If users will use Genesys credentials to log into any of the SpeechMiner components from this site, Click file:Smconfig_addicon.png to add a line to the list and modify it so that it points to the location of the Genesys Configuration server (that is, <config_server>:<port>).
    • Server Name: The name of the machine on which the Genesys configuration server is installed
    • Port: The port SpeechMiner should use to connect to the configuration server
    • To configure backup configuration servers, add additional lines with their details. After setting or updating the configuration server host and port in SMConfig (either in the Login window, or in the Sites and Machines panel), the IIS should be restarted.

  2. Click Save. The system validates the settings, and then, if the validation is successful, implements them. The Progress window opens and shows information about the implementation process.

Adding a Site

If your system will have servers at more than one site, you can add additional sites to the configuration in SMConfig. A new tab is added to the Sites & Machines panel for each site you create. The settings in the upper half of the panel, under Sites and Machines and Tasks are configured for each site. The settings in the lower half of the panel are configured for each system, and thus are not changed when you add an additional site.

Before you begin adding the site, create filtered, input, and store folders on a machine at the new site (see Creating the Required Folders).

To add a site:

  1. In the upper-left of the Sites & Machines panel, select file:smconfig_addicon.png . A new tab is added to the site-setting area in the upper part of the panel.
  2. Under Site Name, modify the name as required. The name of the tab is automatically updated.

    file:Smconfig_newsite.png


  3. Under Sites and Machines and Tasks, fill in the fields for the new site.


Configuring Machines and Tasks

The Sites & Machines panel must list all the machines used by SpeechMiner at each site, and the tasks they will run. Before you begin configuring the settings in this panel, map out the machines in your system, their specifications, the sites at which they are located, and the tasks that must be performed at each site. Using this information, you can decide which tasks to run on each machine.

Important
In SMConfig, in the Sites and Machines panel, when the system tasks are saved, warning messages indicate that the system does not include Categorizer, Active Search and Exploration tasks. These messages can be ignored when working in Recording UI Mode, since these tasks are not available in this mode.

Choosing Which Tasks to Run on Each Machine

Before you can configure the machines and their tasks, you must decide which tasks to assign to each machine. Each machine can have a number of different roles at one site. The entire system must include machines that fill all of the following roles:

  • Web server: Runs the SpeechMiner web-based interface.
  • Interaction Receiver: Used for the Recording UI and Recording+Analytics modes. It receives interaction data and metadata from the Genesys Interaction Recording system, inserts it into the SpeechMiner database, and places the data files in the Store folder to await processing.
  • Fetcher: Takes unprocessed interaction data and metadata from the input folder (where the UConnector placed it after retrieving it from the recording system), inserts it into the SpeechMiner database, prepares the data files for processing by SpeechMiner, and places it in the store folder to await processin.
  • Call Recognizer: Processes call audio according to the requirements of the program to which the call belongs by transcribing the text and identifying topics and other events in it.
  • Indexer: Maintains an index of calls, metadata, and events, so it can be searched quickly.
  • Report caching: Runs reports that are included in active users' Views pages overnight so that they can be displayed quickly in their widgets when the users open their Views pages; the amount of time to store cached results is configured in the Reports panel.
  • Active Search Manager: Enables the Active Search feature to work in the web-based interface.
  • Exploration: Performs the data analysis required for the Exploration feature of the web-based interface.
  • Recategorizer: Assigns Categories to the processed interactions in accordance with the Category definitions defined in the system.
  • Text Recognizer: Processes written interaction input data and identifies Topics and other events in it.
Important
The Exploration and Active Search tasks use the Index folder. Machines that perform these tasks must be physically connected to the same LAN as the Index folder and the Index task).

Normally, each site will have:

  • One Web server
  • One or more fetchers
  • Several Recognizers, Recategorizers, Active Search Managers, and Monitors
  • One or more Indexer tasks (The Indexer tasks should only be configured on machines that are located on the same local network as the index folder.)
Important
Monitors run on all computers in the system. Because of this, there is no option to assign the Monitor task to specific machines, and it does not appear in the list of roles above. It is recommended to run the Recategorizers and the Active Search Managers on the same machines as the Recognizers.

Optimizing the Number of Fetchers

To optimize the rate at which interaction data is fetched, multiple fetchers can run simultaneously. You can configure SpeechMiner to employ multiple fetchers on one or more machines. However, if too many fetchers run on a single machine simultaneously, the CPU may not be able to run all of its tasks efficiently. The optimal number of fetchers to run on a single machine is a function of how powerful the CPU of the machine is. A general starting point on a new SpeechMiner installation is to assign 0.5 fetcher tasks per core on each fetcher machine. Normally, two fetchers will maximize the CPU usage on a quad-core machine.

Optimizing the Number of Call Recognizers

To maximize the speed of interaction processing, multiple Call Recognizers can run simultaneously. You can configure SpeechMiner to employ multiple Call Recognizers on one or more machines. However, if too many Call Recognizers run on a single machine simultaneously, the CPU may not be able to run all of its tasks efficiently. The optimal number of Call Recognizers to run on a single machine is a function of how powerful the CPU of the machine is and how many Topics must be recognized concurrently. A general starting point on a new SpeechMiner installation is to assign 1.5 Recognizer tasks per core on each Recognition machine. Normally, six Call Recognizers will maximize the CPU usage on a quad-core machine.

Important
The total number of recognition tasks cannot exceed the number in the SpeechMiner license under <maxCallProcessing>xx</maxCallProcessing>.

The Call Recognizers in your system are run by a special Recognition process (uRecognizer.exe) that is distinct from the Platform process (uPlatform.exe). Each Recognition process can manage multiple Call Recognizers. You can configure the maximum number of Call Recognizers that should be managed by each Recognition process. If the number is too low, performance may be impacted; if it is too high, the process may run out of memory. Running more than six Call Recognizers per process is not recommended. Unless you are running the processes on a virtual machine(VM), it is recommended to configure the system to run at most six Call Recognizers per process. Then, if you encounter memory problems, reduce this number as necessary to eliminate the problems. On a virtual machine, it is highly recommended to run only two Call Recognizers per process. If you run more than two Call Recognizers simultaneously on a VM, they slow one another down considerably. This recommendation is relevant for virtual machines running either on VMware or Hyper-V servers.

Configuring the Properties of a Machine

You configure the properties of a machine by selecting the tasks it should perform.

To configure the properties of a machine:

  1. Under Machines & Tasks, double-click the machine. A Properties window opens and displays the properties of the machine.

    file:Smconfig_machine.png


  2. Select all of the tasks the machine should perform.
  3. If you selected Web Server, select the protocol, specify the port and virtual folder, and select the language of the web-based interface.
    Tip
    It is recommended that in systems with Analytics the language selected here should be one of the languages selected in the Sites & Machines panel.

    In addition, if the index folder used by the system is on a different network, it is recommended that you configure your web server to work with the remote web service. For additional information about this option, see Remote Index Search.
  4. If you selected Interaction Receiver, click the Parameters button to its right. In the dialog box, select the protocol and specify the port. If you are working with an Analytics deployment, enter the location of the Interaction Receiver Input folder in which the audio files received from the Genesys Interaction Recording solution will be placed, and then click OK.
    Note that the Interaction Receiver Input folder is not the same folder as the Input folder used by the fetchers.
  5. If you selected Fetcher, configure the Fetcher settings as explained below.
  6. If you selected Call Recognizer, configure the Call Recognizer settings as explained below.
  7. Click OK. The machine is added to the list of machines at the site.

Configuring the Settings of the Fetchers

To configure the settings of the fetchers:

  1. To the right of the Fetcher checkbox, select the number of fetchers that should run on the machine.
  2. Click the Parameters button. The Fetcher Parameters window opens and displays a list of all the input folders that are configured for the site.

    file:Smconfig_fetchers.png


  3. Under Number of Fetchers, specify how many fetchers should retrieve interaction data from each input folder. Modify the values so that the sum of all the fetchers defined matches the number of fetchers that you specified should run on the machine.
  4. Click OK.

Configuring the Settings of the Call Recognizers

To configure the settings of the Call Recognizers:

  1. To the right of the Fetcher checkbox, select the number of Call Recognizers that should run on the machine.
  2. Click the Parameters button. The Recognizer Parameters window opens and displays a list of all the input folders that are configured for the site.

    file:Smconfig_recognizers.png


  3. Fill in the fields as follows:
    Field Description
    Maximum number of recognizers per process How many Call Recognizers can be handled by each process.
    Server port range start The ports that will be used by the Call Recognizers; the system will use multiple ports, as necessary, beginning with the port entered in this field. By default, this is port 2001. You can change this number if it conflicts with other port settings in your system.
    Limit number of Active Search recognizers Active Search is a feature that users can access from the SpeechMiner web-based interface. It allows users to reprocess calls in order to search for new terms that were not sought in the original processing. Active Search uses the same Call Recognizers that are used for the original processing of calls. If Active Search is running at the same time as routine call processing, it may slow the routine processing down considerably by using its Call Recognizers.

    If Active Search is frequently run during the time when routine call processing is performed, you may wish to limit the number of Call Recognizers that can be used by Active Search at any given time. To do so, enter the maximum number of Call Recognizers that Active Search can use at one time.

  4. Click OK.

Adding Machines to a Site

You can add machines to sites as required.

To add a machine to a site:

  1. Under Machines & Tasks, click file:smconfig_addicon.png. A blank Properties window opens.
  2. Fill in the name and properties of the machine.
  3. Click OK. The machine is added to the list of machines at the site.


Configuring Remote Index Search

The index is a collection of system files. When SpeechMiner searches for calls in the index, it reads the index files from the hard drive on which they are stored. These index files can be on the hard drive of the machine performing the search (the Web server), on a different machine on the same LAN, or on a different machine on a remote LAN.

Whenever the index folder is on a different machine from the Web server performing the search, Windows sharing is used to enable the Web server to access the index files. If both machines are on the same LAN, this arrangement should not cause any performance issues. But when the Web machine and the index machine are on different sites that connect to one another over the internet, accessing the system files on the index machine directly, via Windows sharing, can be slow, especially if the index files are large.

To solve this issue, each Web machine can be configured to either search the index files directly or to use Web service calls.

Consider, for example, a SpeechMiner system that has two sites: Both sites have Web servers, and the second site also stores the index files. In this system, we configure the Web server at Site 2 to search the index files directly, because the index files are located on the same machine as the Web server. On the other hand, we configure the Web server at Site 1 to search the index using Web service calls to the Web server at Site 2. This arrangement is illustrated in the following diagram:

Smconfig index.png

This configuration is set up in the Properties windows of each of the machines in the system.

Smconfig machine.png


To configure a Web server to search the system files directly:

  • In the Properties window of the Web server, clear the Search using remote web service checkbox.

To configure a Web server to search the system files by calling the Web service on another machine:

  • In the Properties window of the Web server, select the Search using remote web service checkbox. The Computer field becomes active.
  • In the Computer field, select the Web server to which search requests should be sent.

Reports

If you want to use any of the SpeechMiner reports, you must deploy both the MRS Library, which is a DLL that provides support for various report features, and all the required reports, on the report server. You can do this from the Reports panel of SMConfig. The DLL and the reports will be deployed on the machine that is identified in the Sites & Machines panel, specified as the Server Name parameter under the Report Server panel.

Smconfig reports.png

Required Permissions

To check if the MRS Library has been deployed on the report server, and to deploy the MRS LIbrary, SMConfig reads the report server's Registry to locate the report server’s bin folder and then accesses the folder using the $ share. Therefore, to deploy the MRS Library and any or all of the reports, the user account used to log into SMConfig must have administrator permissions on the report server.

Deploying the Reports

To deploy reports on the report server, you must first deploy the MRS Library on the server, and then deploy the required report templates. You can perform both actions simultaneously by selecting both options in the Reports panel. Once the MRS Library is deployed on the server, you can deploy additional reports without redeploying the library.

Important
When you select the Reports panel, SMConfig checks whether the MRS Library is already deployed on the machine.

To deploy reports on the report server:

  1. In the Reports panel, fill in the fields as follows:
    Field Description
    Validate Report Server Select this option if you are configuring SpeechMiner to use a report server. SMConfig will check that the parameters are correct.

    Note: If you select this option, SMConfig will try to validate that the user who is running SMConfig has access to the report web service and can call methods using this web service. Therefore, the user account that was used to run SMConfig must have the Content Manager role on the report server (see Configuring Permissions for UPlatform). Folders Select this option if you want SMConfig to check whether the Package, Backup, and Index folders exist and are configured properly.

    Report Server Fill in the fields in this area as follows:
    • Server Name: The name of the machine on which the report server is installed
    • Protocol: The protocol SpeechMiner must use to connect to the report server
    • Port: The port SpeechMiner must use to connect to the report server
    • Virtual Folder: The folder of the reports on the report server—usually named ReportServer. If the database is a named instance, enter both the folder name and the instance name, in the format <virtual report folder name>_<instance_name>.

    Note: If you plan to use the report server, select Validate Report Server.

    Set reports caching time If you chose to use report caching in the Sites & Machines panel, specify how long report results should be cached, in minutes. The results of reports that are included in active users' Views pages will be saved for the specified period of time. Users who open their Views pages during that time period will see the cached results. The recommended time period is 24 hours (i.e., 24*60=1440 minutes), because the report caching runs once every 24 hours.
    Deploy MRSLibrary If the MRS Library has not yet been deployed on the report server, select this option.

    Note: If this option is not selected, but the checkboxes in the Report/Resource list below are active, this means that the MRS Library is already deployed on the machine. In this case, it is not necessary to select this option.

    Deploy reports Enter the location of the reports folder. This folder is called reports, and is located in the SpeechMiner installation folder. For example, if SpeechMiner was installed in c:\Program Files (x86)\Genesys\Software, the path to enter would be c:\Program Files (x86)\Genesys\Software\reports.
    Select\Unselect All Select the checkbox to select all of the reports in the Report/Resource list below for installation. Clear it to clear all of the selections in the list.

    Note: If this option is not available, this means that the MRS Library has not yet been deployed on the machine. In this case, select Deploy MRSLibrary, and this option will become available.

    Report/Resource Select the reports you want to deploy on the report server

    Note: If this option is not available, this means that the MRS Library has not yet been deployed on the machine. In this case, select Deploy MRSLibrary, and this option will become available.

  2. Click Save. The system begins to deploy the reports on the report server, and the Progress window opens and shows information about the deployment process.

Licenses

For the system to process calls, enter the licenses you received from Genesys must be entered in the Licenses panel. The licenses are not included in the SpeechMiner installation folder.

Smconfig licenses.png


To update the licenses:

  1. Copy the text of the SpeechMiner license that was supplied.
  2. In SMConfig, in the Licenses panel, paste the license text into the SpeechMiner License field.
  3. Copy the text of the Nuance license that was supplied.
  4. In SMConfig, in the Licenses panel, paste the license text into the Nuance License field.
  5. Click Save.
Important
If the license texts are stored in separate files, as an alternative to the procedure described above, you can browse to locate the files. When you open the relevant file, its contents are automatically copied into the appropriate field.

Services

The Services panel is used to manage the SpeechMiner services. You can use it to:

  • Register all the SpeechMiner services on each machine in the system
  • Update the SpeechMiner configuration files on each machine
  • Start, restart, and stop services

You must perform these actions at the end of the installation process, and also whenever you add, change, or remove services or machines to or from the system. You can also use the Services panel to restart or stop services whenever necessary.

Smconfig services.png

After you install SpeechMiner and configure its components in SMConfig, you must register all of the SpeechMiner services, update the SpeechMiner configuration files on each machine, and start all Uplatform servers. In addition, whenever you make changes to the system, you should follow the same procedures, as explained below. To configure the services in your system:

  1. In the Services panel, fill in the fields as follows:
    Field Description
    Create performance counters Select this option to configure the performance counters on each of the selected machines.

    Note: Performance counters should normally be configured only once for each machine. Select this option for all machines when you first install SpeechMiner. Then, if you add new machines to the system, select this option for the new machines.

    Register services Select this option to register the relevant services on each of the selected machines.

    When you select this option, the Credentials area becomes active. Enter the credentials of the Windows user that will run the services (typically, SMUSER).
    Notes:
    Service registration should be performed once for each machine when SpeechMiner is first installed. It should be performed again if the credentials of the Windows user account running the services are changed. Select this option for all machines when you first install SpeechMiner. Then, if you add new machines to the system, select this option for the new machines. If the credentials given are for a local user on each machine rather than a domain user, under Domain, enter a "." (dot). The Uplatform service will be registered but the user will not have the "Run as Service" role. You will have to manually go to the Windows services management tool on each machine, enter the password, and click Apply.

    Update IIS application pools Select this option to configure the Application Pools identity for SpeechMiner Web and Interaction Receiver with an SMUSER Account.
    Update config files Select this option to update the SpeechMiner configuration files on each of the selected machines.

    When you select this option, the Credentials area becomes active. Enter the Windows user that will run the services(typically, SMUSER). In addition, the encryption options become active. Select the required options.
    Note: Updating of configuration files should be performed once for each machine when SpeechMiner is first installed. It should be performed again if the credentials of the Windows user account running the services are changed. Select this option for all machines when you first install SpeechMiner. Then, if you add new machines to the system, select this option for the new machines.

    Restart Services / Stop Services All the Uplatform services must be restarted after the installation and configuration processes are completed. To do this, under Restart Services and, select change status to run. Then, under Machine, make sure all servers on which Uplatform is installed are selected.

    Note: The restart and stop options in this panel should also be used whenever you need to restart or stop any of the SpeechMiner servers (see Starting and Stopping the System).

    Update Nuance license server If your Nuance license servers are installed on central machines, enter the list of servers and ports in this box. This will update the selected machines' environment variables so that they point to these license servers. Separate entries with semi-colons (;).

    If you want SMART to access a central license server, add this environment variable to the machine on which SMART is installed: SWILicenseServerList-port@server

    Notes:

    • Select this option for all machines when you first install SpeechMiner. If you relocate the license server to a different machine, add additional servers, or remove existing ones, run this option and select all the machines in your system.
    • If you are updating the Nuance license servers on remote machines, the Remote Registry service must be running on those machines. If it is not running on one of the machines, the error "Failed to update Nuance license on [MACHINE NAME]. The network path was not found." will appear in the Progress window.
    • If you want a machine to work with a local license server, clear the text box, verify that the check box is selected and save.
    Select/Deselect all Select the checkbox to select all of the machines in the list below for updating. Clear it to clear all of the selections in the list.
    Machine Select the machines for which you want to implement the options you selected on the left side of the panel.
    Set master password 1. Select a machine from the list provided.

    2. Select Set master password and enter the Master password used in the Audio panel, so that the platform/web for the selected machine can decrypt audio files.

  2. Click Save. The system begins to implement the settings you selected, and the Progress window opens and shows information about the implementation process.

The user account used to log into SMConfig must have the required permissions in order for SMConfig to perform the actions selected in the Services panel. Some of the requirements are for permissions on the local machine (the machine on which SMConfig is currently running); others are for permissions on the selected remote machines. The various options in the panel have different permission requirements, as explained in the following table:

Option Required Permissions Additional Details
Create Performance Counters
  • For remote machines: Administrator privileges on the selected machines
  • For the local machine: Under Windows Server 2008, Power User privileges
Register Services Administrator privileges on the selected machines. Administrator privileges on the selected machines are required in order to register the Uplatform service. These privileges are required for running remote commands on the selected machines and for registering the services using the Windows Services API.
Update Config Files Administrator privileges on the local machine and on all selected machines. Administrator privileges on the selected machines are required in order to update the configuration files on the local machine and on the remote machines. These privileges are required for accessing the files using the $ share and for encryption and decryption (if Encrypt config files is selected).
Restart/Stop Services
  • For remote machines: Administrator privileges on the selected machines
  • For the local machine: Power User privileges
  • To change the Uplatform service status on remote machines, Administrator permissions are required in order to get the service information and change it's status remotely using the Windows Services API.
  • To change the Uplatform service status on the local machine Power User privileges on the local machine are sufficient.
Update Nuance license server
  • For remote machines: Administrator privileges on the selected machines.
  • For the local machine: Under Windows Server 2008, Power User privileges.
Administrator permissions are required in order to update the registry key that controls the Nuance environment variables.

You can start, restart, or stop SpeechMiner services in SMConfig in the Services panel. One case in which you must use this feature to start the Uplatform services is after the initial installation and configuration of the system (see Initial Configuration). You can also use these features to change the status of a service from run to idle, or vice versa, or to completely stop a service.

Important
You can also toggle between "idle" status and "run" in the SpeechMiner web interface, in the System Monitor page.

To start, restart, or stop SpeechMiner services:

  1. In the Services panel, clear the Create Performance Counters, Register Services, and Update Config Files checkboxes.
  2. Select one of the following options:
    • Restart Services and leave status as is: Restarts the selected services, and leaves them in the mode they were in previously
    • Restart Services and change status to run: Restarts the selected services, and puts them into "run" mode
    • Restart Services and change status to idle: Restarts the selected services, and puts them into "idle" mode
    • Stop Services: Stops the selected services
  3. In the list of machines, select the servers you want to restart or stop.
  4. Click Save. The system begins to implement the options you selected, and the Progress window opens and shows information about the implementation process.

Audio

The Audio panel of SMConfig is used to configure the call-audio recognition and playback formats, retention periods for each format and site, and playback rates. Below is a summary of the audio formats that are supported for each audio function.

Smconfig audio.png

Configuring the Audio Settings

The Audio panel contains the basic audio setting options for the system.

Important
This panel includes the most common audio configurations. If you require a more complex configuration, you must manually define it in the database. Bear in mind that, if you do so, the configuration you defined in the database will not appear in the Audio panel. In this case, be careful not to click Save in this panel. If you do, the settings in the panel will overwrite the more complex configuration you defined in the database.

To configure call-audio settings:

  1. In the Audio panel, fill in the fields as follows:
    Field Description
    Select the audio format for recognition Select the format of the call audio that must be used by SpeechMiner during the recognition process. If the audio received from the recording system is not in the format selected here, the fetchers will automatically convert it to this format (after they retrieve it from the input folders) before they save it in the store folders to await processing by SpeechMiner. If the system is used in the Recording UI mode or Recording and Analytics mode, the format must be set to WAV_PCM.
    Create compressed audio file Select the format of the call audio that must be used by SpeechMiner for playback in the web-based interface. After the audio of a call is processed, an additional compressed copy is made in this format and saved in a file in the store folders.

    If the system is used in the Recording UI mode, or Recording and Analytics mode, this must be set to Do Not Generate.

    If compress format not available Select one of the SpeechMiner actions to be performed if a user initiates playback of a call for which no compressed audio file is available. (If compressed audio is available, it is automatically used for playback.):
    • Play recognition file: The player plays the recognition audio file directly without any format conversion.
    • Convert the recognition file on-the-fly to: The player first converts the recognition audio file to the format selected here, and then play it for the user.

    For Internet Explorer users, select the Convert the recognition file on-the-fly to MP3 option.

    Retention Policies Specify the retention policy, per site, for each of the audio/text formats selected. Call data is deleted from the store folder automatically when it has been in the folder as long as the specified retention period. The values chosen should be based mainly on the disk space available for storing the interaction file. Bear in mind that 1 MB of disk space can contain roughly one minute of uncompressed data or 15 minutes of compressed data.

    Default values are automatically entered for each site in the system, with separate retention periods for each of the formats selected under Recognition Audio Format and Playback Audio Format, in hours. You can manually adjust the retention period for each item, as required. To do so, double-click the item, or select it and then select Smconfig editicon.png. The Retention Period dialog box opens. Modify the value in the text field, and then click OK.

    If the system is used in the Recording UI mode or Recording and Analytics mode, set the retention policy of WAV_PCM to 0.

    Notes:

    • Selecting these options prevents the creation of unnecessary files and the storage of files for longer than is necessary.
    • The recognition files of interactions that have not been processed yet, and of interactions that are included in Static Call Lists, are not deleted even when the retention period is over.
    • If you do not want data to be deleted from the store folder automatically, enter the value -1. This value should only be used in static systems where the number of interactions is limited and does not grow continuously.
    Encrypt audio files Select this option to encrypt the audio files.

    Note:

    • If you do not have a key, Generate new password is automatically selected to generate a key. In this case, you must enter a Master password and confirm it.
    • If you want to generate a new key, select Generate new password, enter the Master password and confirm it. The Master password must be the same as the original Master password. The Master password is always the same.
    • The new Master password is not saved in the database. For that reason, you must save the Master password in a location of your choice.
    • The Master password is required for the machines selected in the SMConfig > Services panel. For additional information, refer to the Set master password description in the Services panel page.
  2. Click Save. The system implements the settings, and the Progress window opens and shows information about the process.

Summary

The Audio panel summary lists the preferred formats that SpeechMiner supports:

Item Function Description
Input folder expects Fetcher Audio formats supported by fetchers; call audio that is retrieved from the external recording system by UConnector must be saved in the input folder in one of these formats.
Recognition priorities Recognition Preferred audio formats for the recognition process, in order of preference; call audio that is processed by the Recognizers should ideally be in one of these formats.
Playback priorities Playback Preferred audio formats for the SpeechMiner media player, in order of preference; call audio that is played back should ideally be in one of these formats.

Index

The Index panel enables you to manage index-related tasks: backup, restore, and index optimization.

IndexPanel.PNG

Backing up the Index

You can back up the index automatically on a daily basis or manually as required. Note that no incremental backup is available; every time the backup is started, all of the index files are copied to the backup folder.

Daily Backup

You can set a time and specify a backup folder, and SpeechMiner will automatically back up the index every day at the specified time to the specified folder.

file:Smconfig_indexbackup.png

To set up a daily backup of the index:

  1. In the Index panel, in the Daily Index Backup region, fill in the fields as follows:
  2. Field Description
    Backup every day at Select the checkbox to activate the automatic daily backup, and then, in the time field, select the time at which you want to the backup to begin.

    Note: The backup time will be saved in the database as UTC time.

    Keep only last... Select the number of backups to keep. Older backups will be deleted automatically.
    Daily backup folder Select the folder in which to store the backup data.
  3. Select Save. The changes are saved, and a Progress window shows information about the saving process.

Manual Backup

You can select a folder and back up the index to that folder manually as necessary.

file:Smconfig_indexmanualbackup.png

To run a backup of the index manually:

  1. In the Index panel, in the Manual Index Backup region, fill in the fields as follows:
  2. Field Description
    Backup to folder Select the folder in which to store the backup data.
    Use different credentials If different credentials are required to access the index folder, select the Use Different Credentials check box, and then enter the required user credentials.
  3. Select Backup Now. The backup is performed, and a Progress window shows information about the backup process.

Restoring the Index

Restoring the index can be done in two different ways:

  • Restoring the index from a backup, using SMConfig
  • Creating_a_New_Index_from_Scratch|Deleting the existing index and creating a new one from scratch

Restoring the Index from a Backup

If you have a backup of the index, it is generally preferable to restore the index from it. Restoring the index from a backup is generally a much quicker process than creating it from scratch, especially if the database is large. The index task re-indexes the database at a pace of about 3,500 calls per minute. If you restore the index from a backup, only those calls that were indexed after the backup was created must be re-indexed. Calls that are included in the backup do not have to be re-indexed. As a result, you can start using the index almost immediately.

Two alternative methods for restoring the index from a backup are available:

  • Use the backup folder as the current index folder.
  • Restore the index from the backup folder to a new index folder.

In either case, you should not restore the index folder manually. Instead, use SMConfig to perform the restoration. Using SMConfig ensures that the process is performed properly, and, in addition, SMConfig also takes care of re-indexing all the calls that were indexed after the backup was created.

To restore the index from a backup:

  1. In SMConfig, in the Index panel, select Restore Index Folder. The Restore Index Folder dialog box opens.

    file:Smconfig_indexrestore.png

  2. Fill in the fields as follows:
    Field Description
    To index folder Select (Minimum WEB down time) Make the latest valid backup folder the new index folder to use the backup folder as the new index folder, or (Recommended for the long run) Restore the backup to a new index folder location to create a new folder to use as the index folder.

    If you chose the second option, under New index folder path, select the folder to use as the new index folder. Note that this folder must be empty when you begin the restoration process.

    From backup folder Select Restore the latest valid daily backup to restore the index from the folder that contains the automatically generated backups of the index (specified in the Index panel under Daily Backup Folder), or Restore from a manual backup folder to use a manually generated backup.

    If you select the second option, under Manual Backup Folder, select a SpeechMiner backup folder with the following name: SpeechMinerBackup_#year#_#month#_#day#_#hh#_#mm#.

    Use Different Credentials If different credentials are required to access the index folder, select the Use Different Credentials checkbox, and then enter the required user credentials .
  3. Click OK. The index is restored to the new index folder, and a Progress window shows information about the restoration process.
    During the process, SMConfig will also do the following:
    • Checks the validity of the new index folder, and, if it is not valid, abort the process.
    • Inserts indexing requests into the index queue for all the calls that were processed or updated after the backup was created.
    • Notifies the Web servers that the index folder was changed.
  4. When the restoration process is finished, restart the platform servers.

Creating a New Index from Scratch

If you do not have a backup of the index, you can restore it by deleting the existing index and creating a new one. In addition, if the database is quite small, you may prefer to restore the index in this way even if you do have a backup.

Restoring an index by creating it from scratch is generally a much slower process than restoring it from a backup, especially if the database is large. The index task re-indexes the database at a pace of about 3,500 calls per minute. If you re-create the index from scratch, all of the calls in the database must be indexed.

To create a new index:

  1. Stop all the Uplatform services that run index tasks.
  2. Run the following SQL command: truncate table indexq
  3. Delete all of the files in the index folder.
  4. Run the following stored procedures in the database:
    • To re-index the calls, run exec dbo.sp_reindexCallsByParams 3,0,0,''
    • To re-index the text interactions, run exec dbo.sp_reindexTextDataByParams 3,0,0,''
    • Important
      Re-indexing the text interactions is only relevant in SpeechMiner versions from 7.3 and on, and only if your system handles text interactions as well as calls.
  5. Restart the Uplatform services that you stopped before. After a minute or two, the index task will start to index the calls. Newer calls will be indexed first.

Optimizing the Index

The Index Optimization task optimizes the index files of the system, thus reducing their size. It is recommended to configure it to run at a time when the system is not in use, such as Sunday at midnight.

To configure the system to optimize the index:

  1. In SMConfig, in the Index panel, in the Weekly Index Optimization region, select the Optimize every week at checkbox.
  2. Select the day of the week on which to perform the optimization, and specify the time to begin the process.
    Note: The selected time will be saved in the database as UTC time.
  3. Click Save. The setting is saved, and the Progress window opens and shows information about the saving process.

High Availability is an automatic process for restoring an index backup. When the High Availability feature is selected in the SMConfig Index panel, the system will detect when the Index folder is not accessible and perform the following:

  1. Switch the roles of the Index folder and the Daily Backup folder, so that the current backup becomes the primary folder and the current index becomes a secondary backup folder.
  2. Indexing will take place on the new primary folder.

  3. Re-index all the interactions that were indexed after the latest daily backup was created.
  4. Whenever the primary folder becomes inaccessible, the folder roles will change.

    The time between when the index is detected as inaccessible and when the switch over is performed can be configured in the High Availability section of the Index Tab. (That is, Switch after # minutes)


Recording

When working with a Recording mode, the following configurations are required in the Recording panel. The Recording panel only appears when you are working in a Recording + Analytics environment or a Recording Only environment:

  • Configuration
  • The following must be configured in the systems Configuration Server:

    • Tenant
    • Application Name
    • Users Access Group


  • Interaction Receiver
  • In systems with Call Recording mode or Call Recording and Analytics mode licenses, the Program ID is normally assigned to calls by the recording processor.
    The recording processor adds the Program ID to the call’s metadata. If the call arrives in the SpeechMiner system without a Program ID, SpeechMiner assigns it the default Program ID.
    By default, this value is default.

    If you want to change this default value to a different value, perform the following:

    • For Call Recording and Analytics Mode licenses, in SMART, create a Program with the name you want to use for the default Program, and apply it.
      Finally, in the SMConfig Recording panel, set Default Program to the Program's external ID.
    • For Call Recording Mode set Default Program to the desired value.

    Set Extension Speaker Type and Trunk Speaker Type as configured in the GIR system.

    Important
    For additional information see Recording Modes.


  • RP Authorization
  • Set the User and Password to the values configured for the RP.


  • MCP Authorization
  • Set the User and Password to the values configured for the MCP.
    The MCP authorization option is only available when working in an environment with SpeechMiner Analytics.


  • Playback
    • Set the RCS URI value using the format: http://rcs_host:port/rcs, or https://rcs_host:port/rcs (Web Server connection).
    • Set the External RCS URI value (when working with encrypted Screen Recording), using the format: http://rcs_host:port/rcs, or https://rcs_host:port/rcs (Browser connection).
    • Set the HTCC URL value (when working with Screen Recording), using the format: http://htcc_host:port, or https://htcc_host:port (Browser connection).
    • If you are not working with Screen Recording, leave the HTCC URL field empty.
    Important
    Use https for the RCS and HTCC connections if the connection to the SpeechMiner web server was configured with https.

Smconfig recording2.png

Logging

The Logging panel enables you to configure the logging output for the following components:

  • Platform: manages all the SpeechMiner processing tasks. For example, fetching, recognition, categorization, exploration, compression and indexing.
  • Web: runs the SpeechMiner web-based interface that enables users to view and work with the interaction data
    after it has been processed.
  • Client Applications: SpeechMiner applications such as SMART and SMConfig.
Important
The logging panel is only available when you do not set Configuration Servers. When a Configuration Server is set the logging parameters are taken from the Configuration Server. For details see: Site & Machines > Configuring Sites > Default Site.

For details see the Log Options and Log Output option descriptions below.

Smconfig logging.png

Log Options

Important
For applications configured via a configuration file, changes to log options take effect after the application is restarted.
Log Options Description
check-point Specifies (in hours) how often the application generates a check point log event, to divide the log into sections of equal time. By default, the application generates this log event every hour. Setting the option to 0 prevents the generation of check-point events.

Default Value: 1

Valid Values: 0-24

Changes take effect: after restart

compatible-output-priority Specifies whether the application uses 6.x output logic.

Default Value: false

Valid Values:

  • true: The log of the level specified by Log Output Options is sent to the specified output.
  • false: The log of the level specified by Log Output Options and higher levels is sent to the specified output.

Changes take effect: after restart

expire Determines whether log files expire. If they do, Expire sets the measurement for determining when they expire, along with the maximum number of files (segments) or days before the files are removed. This option is ignored if log output is not configured to be sent to a log file.

Note: If an option’s value is set incorrectly (out of the range of valid values) it will be automatically reset to 10.

Default Value: false

Valid Values:

  • false: No expiration; all generated segments are stored.
  • <number> file or <number>: Sets the maximum number of log files to store. Specify a number from 1–1000.
  • <number> day: Sets the maximum number of days before log files are deleted. Specify a number from 1–100.

Changes take effect: after restart

keep-startup-file Specifies whether a log startup segment, containing the initial configuration options, is to be kept. If it is, this option can be set to true or to a specific size. If set to true, the size of the initial segment will be equal to the size of the regular log segment defined by the segment option. The value of this option will be ignored if segmentation is turned off (that is, if the segment option is set to false).

Default Value: false

Valid Values:

  • false: No startup segment of the log is kept.
  • true: A startup segment of the log is kept. The size of the segment equals the value of the segment option.
  • <number> KB: Sets the maximum size, in kilobytes, for a startup segment of the log.
  • <number> MB: Sets the maximum size, in megabytes, for a startup segment of the log

Changes take effect: after restart

message_format Specifies the log record headers format used by the application when writing logs in the log file. Using compressed log record headers improves application performance and reduces the log file’s size.

With the value set to short:

  • A log file header or the log file segment contains information about the application (such as the application name, application type, host type, and time zone), whereas single log records within the file or segment omit this information.
  • A log message priority is abbreviated to Std, Int, Trc, or Dbg, for Standard, Interaction, Trace, or Debug messages, respectively.
  • The message ID does not contain the prefix GCTI or the application type ID.

A log record in the full format appears as follows:

  • 2002-05-07T18:11:38.196 Standard localhost cfg_dbserver GCTI-00-05060 Application started.

A log record in the short format appears as follows:

  • 2002-05-07T18:15:33.952 Std 05060 Application started

Note: Whether the full or short format is used, time is printed in the format specified by the time_format option.

Default Value: short

Valid Values:

  • short: An application uses compressed headers when writing log records in its log file.
  • full: An application uses complete headers when writing log records in its log file.

Changes take effect: after restart

print-attributes Specifies whether the application attaches extended attributes (if any exist), to a log event that it sends to the log output. Typically, log events at the Interaction log level and Audit-related log events contain extended attributes. Setting this option to true enables audit capabilities, but negatively affects performance. Genesys recommends enabling this option for Solution Control Server and Configuration Server when using audit tracking. For other applications, refer to Genesys Combined Log Events Help to find out whether an application generates Interaction-level and Audit-related log events. If such log events are generated enable the option only when testing new interaction scenarios.

Default Value: false

Valid Values:

  • true: Attaches extended attributes (if any exist) to a log event sent to log output
  • false: Does not attach extended attributes to a log event sent to log output.

Changes take effect: after restart

segment Specifies whether there is a segmentation limit for a log file. If there is, it sets the mode of measurement along with the maximum size. If the current log segment exceeds the size set by this option the file is closed and a new one is created. This option is ignored if the log output is not configured to be sent to a log file.

Default Value: false

Valid Values:

  • false: No segmentation is allowed.
  • <number> KB or <number>: Sets the maximum segment size (in kilobytes). The minimum segment size is 100 KB.
  • <number> MB: Sets the maximum segment size (in megabytes).
  • <number> hr: Sets the number of hours for the segment to stay open. The minimum number is 1 hour.

Changes take effect: after restart

time_convert Specifies the system in which an application calculates the log record time when generating a log file. The time is converted from the time in seconds since the Epoch (00:00:00 UTC, January 1, 1970).

Default Value: Local

Valid Values:

  • local: The time of log record generation is expressed as a local time, based on the time zone and any seasonal adjustments. Time zone information about the application’s host computer is used.
  • utc: The log record generation time is expressed as Coordinated Universal Time (UTC).

Changes take effect: after restart

time_format Specifies how to represent (in a log file) the time when an application generates log records.

A log record’s time field in the ISO 8601 format appears as follows: 2001-07-24T04:58:10.123

Default Value: time

Valid Values:

  • time: The time string is formatted according to the HH:MM:SS.sss (hours, minutes, seconds, and milliseconds) format.
  • locale: The time string is formatted according to the system’s locale.
  • ISO8601: The date in the time string is formatted according to the ISO 8601 format. Fractional seconds are given in milliseconds.

Changes take effect: after restart

verbose Determines whether a log output is created. If the log output is created, Verbose specifies the minimum level of log events generated. The log events levels, starting with the highest priority level, are Standard, Interaction, Trace, and Debug.

Note: For definitions of the Standard, Interaction, Trace, and Debug log levels, refer to the Framework Management Layer User’s Guide, Framework Genesys Administrator Help, or to Framework Solution

Default Value: all

Valid Values:

  • all: All log events (that is, log events of the Standard, Trace, Interaction, and Debug levels) are generated.
  • debug: The same as all.
  • trace: Trace level log events and higher (that is, log events of the Standard, Interaction, and Trace levels) are generated, but Debug level log events are not generated.
  • interaction: Interaction level log events and higher (that is, log events of the Standard and Interaction levels) are generated, but Trace and Debug levels log events are not generated. Interaction is associated with Information messages.
  • standard: Standard level log events are generated, but Interaction, Trace, and Debug levels log events are not generated. Standard is associated with Warn, Error and Critical messages.
  • none: No output is produced.

Changes take effect: after restart


Log Output Options

To configure log outputs, set log level options (all, standard, interaction, trace, and/or debug) to the desired types of log output (stdout, stderr, network, memory, and/or [filename], for log file output).

You can use:

  • One log level option to specify different log outputs.
  • One log output type for different log levels.
  • Several log output types simultaneously, to log events of the same or different log levels.

You must separate the log output types by a comma when you are configuring more than one output for the same log level.
The log output options are activated according to the setting of the verbose configuration option.

Important
  • If you direct log output to a file on the network drive, an application does not create a snapshot log file (with the extension *.snapshot.log) in case it terminates abnormally.
  • Directing log output to the console (by using the stdout or stderr settings) can affect application performance. Avoid using these log output settings in a production environment.
Output Options Description
all Specifies the outputs to which an application sends all log events. The log output types must be separated by a comma when more than one output is configured. For example: all = stdout, logfile

Note: To ease the troubleshooting process, consider using unique names for log files that different applications generate.

Default Value: no default value

Valid Values:

  • stdout: Log events are sent to the Standard output (stdout).
  • stderr: Log events are sent to the Standard error output (stderr).
  • network: Log events are sent to Message Server, which can reside anywhere on the network. Message Server stores the log events in the Log Database. Setting the all log level option to the network output enables an application to send Standard, Interaction, and Trace levels log events to Message Server. Debug-level log events are neither sent to the Message Server and are not stored in the Log Database.
  • memory: Log events are sent to the memory output on the local disk. This is the safest output in terms of the application performance.
  • file name: Log events are stored in a file with a specified name. The default path used for all components is C:\Temp\SMLogs. Each component has its own path. You can save the files in a different path of your choice. Make sure the path is absolute (full).

Changes take effect: after restart

trace Specifies the outputs to which an application sends the Trace level and higher log events (that is, log events of the Standard, Interaction, and Trace levels). The log outputs must be separated by a comma when more than one output is configured. For example: trace = stderr, network

Default Value: no default value

Valid Values (log output types):

  • stdout: Log events are sent to the Standard output (stdout).
  • stderr: Log events are sent to the Standard error output (stderr).
  • network: Log events are sent to Message Server, which can reside anywhere on the network. Message Server stores the log events in the Log Database.
  • memory: Log events are sent to the memory output on the local disk. This is the safest output in terms of application performance.
  • file name: Log events are stored in a file with a specified name. You can save the files in a different path of your choice. Make sure the path is absolute (full).

Changes take effect: after restart

debug Specifies the outputs to which an application sends the log events of the Debug level and higher (that is, log events of the Standard, Interaction, Trace, and Debug levels). The log output types must be separated by a comma when more than one output is configured—for example: debug = stderr, /usr/local/genesys/logfile

Note: Debug-level log events are never sent to Message Server or stored in the Log Database.

Default Value: no default value

Valid Values (log output types):

  • stdout: Log events are sent to the Standard output (stdout).
  • stderr: Log events are sent to the Standard error output (stderr).
  • network: Log events are sent to Message Server, which can reside anywhere on the network. Message Server stores the log events in the Log Database.
  • memory: Log events are sent to the memory output on the local disk. This is the safest output in terms of application performance.
  • file name: Log events are stored in a file with a specified name. You can save the files in a different path of your choice. Make sure the path is absolute (full).

Changes take effect: after restart

interaction Specifies the outputs to which an application sends the Interaction level and higher log events (that is, log events of the Standard and Interaction levels). The log outputs must be separated by a comma when more than one output is configured. For example: interaction = stderr, network

Default Value: no default value

Valid Values (log output types):

  • stdout: Log events are sent to the Standard output (stdout).
  • stderr: Log events are sent to the Standard error output (stderr).
  • memory: Log events are sent to the memory output on the local disk. This is the safest output in terms of application performance.
  • file name: Log events are stored in a file with a specified name. You can save the files in a different path of your choice. Make sure the path is absolute (full).

Changes take effect: after restart

standard Specifies the outputs to which an application sends the log events of the Standard level. The log output types must be separated by a comma when more than one output is configured. For example: standard = stderr, network.

Default Value: no default value

Valid Values (log output types):

  • stdout: Log events are sent to the Standard output (stdout).
  • stderr: Log events are sent to the Standard error output (stderr).
  • network: Log events are sent to Message Server, which can reside anywhere on the network. Message Server stores the log events in the Log Database.
  • memory: Log events are sent to the memory output on the local disk. This is the safest output in terms of application performance.
  • file name: Log events are stored in a file with a specified name. You can save the files in a different path of your choice. Make sure the path is absolute (full).

Changes take effect: after restart


This page was last edited on January 19, 2015, at 10:32.
Comments or questions about this documentation? Contact us for support!