Telrex Net Service (TRNS)

Telrex Net Service Installation

Install the TRNS on the Skype for Business Front End server:

  1. Login as a user that is a member of:

    • RTCHUniversalServices (Active Directory group)

    • RTCUniversalServerAdmins (Active Directory group)

    • RTC Server Applications (Front End server local group)

  2. Copy the TelrexNetServiceSetup.msi installer to the server and unzip it.

  3. Double-click TelrexNetServiceSetup.msi.

  4. Click Next. The License Agreement page displays.

  5. Select the I agree radio button and click Next. The Configure TelrexNetService page displays.

  6. Select the version that is running on this Front End server.

  7. Enter the Fully Qualified Domain Name (FQDN) of your Skype for Business Front End pool.

  8. In the Hostname field enter the machine name or IP address of the Call Recording Server. In an environment where there is more than one Call Recording Server, multiple machine names or IP addresses can be entered, separated by spaces. The TRNS creates a persistent TCP connection to the named Call Recording Server(s) on port 8008.

  9. Enter the Skype for Business Server SIP domain. For example, if Skype for Business users are addressed as user@enghouse.com, the SIP domain setting is enghouse.com.

  10. Enter a Windows user account, which will serve as the Logon account used by the TRNS. The user specified must meet the membership requirements in step 1. Specify the username only.

  11. Enter the Domain for the user account in step 10.

  12. Enter the Password for the user account in step 10.

  13. Click Next. The Ready to Install page displays.

  14. Click Install to begin the installation. The Installation Complete page displays when the installer finishes.

  15. Click Finish to close the installer. The TelrexNetService is now installed, and the service should be running.

Telrex Net Service Configuration

After installing the TRNS, you need to run the QMS Lync Component Configuration tool, which is located in the installation directory for the TelrexNetService. The tool will make changes to the TelrexNetService.exe.config file in the installation directory. Double click the QMSLyncComponentConfiguration executable in the TRNS installation directory, and select the Telrex Net Service tab. Make any required configuration changes and click Save to save changes. Any changes will be lost if the tool is closed without saving. Restart the TelrexNetService after making any configuration changes, in order to put the changes into effect.

The configurable parameters the tool exposes are as follows:

  1. Record Sip Dialogs: Check to create a log of each session dialog in the installation directory. This is for debugging purposes only.

  2. Log all Sip Messaging: Check to log all SIP messages passing through the TelrexNetService in the installation directory. This is for debugging purposes only.

  3. QMS Hosts: The hostname or IP address of the QMS call recording server. Enter up to three call recording servers here in a redundant or High Availability installation.

  4. Local SIP Domain(s): The name of the local SIP domain. Enter up to three SIP domains here if applicable.

  5. Disallowed IP Addresses: A space delimited list of IP addresses a QMS user cannot be associated with. The setting should reflect the IPV4 addresses of the Recording Server, any Skype for Business Front End servers, and any Skype for Business Edge Servers if present in the topology, as well as any Exchange servers (if voicemails are being answered by Exchange). In all installations, the Disallowed IP Addresses should be configured.

  6. Allowed codecs: Check the checkboxes corresponding to the codecs used in the current Skype for Business environment.

  7. Route All Audio Through Edge: Check this checkbox if audio is captured at the Edge server instead of the end points or a mirrored location. If checked, Edge Public IP Addresses should also be administered.

  8. Edge External (Public) IP Address(es): A space-delimited list of the public IPv4 addresses for all of the Edge servers in the topology.

The public IP addresses of the Edge server adapters can be determined using the Skype for Business Topology Builder. All External IPv4 addresses assigned to any Edge server in the installation qualify as a public IP address.

  1. Edge Relay Gateway(s): A space-delimited list of public IPv4 addresses for a separate gateway that serves as an intermediary between the public Edge adapter and an end user, through which audio is routed.

  2. Log Folder Location: Either enter in a directory path manually, or click the Browse (…) button to select a directory path. The directory must already exist and the Logon account that the RTPDC service uses must have full read/write permissions to the directory.

Make changes to the following settings only when instructed to do so by Enghouse Customer Support:

  1. Disable SSRTP on Replaces Header: Check to disable pulling updated SRTP keys from a sip message with a Replaces header.

  2. Disable SRTP Key Reset: Check to prevent SRTP keys from being updated when they are detected as incorrect.

  3. MSPL Script: Names the script that filters and dispatches SIP messages to the TelrexNetService. Typically set to TelrexNetService.am. Setting the script value to TelrexNetServiceNotification.am improves scaling, but only supports reviewing rather than changing SIP messages. Routing audio through the Edge and suppressing unsupported codecs or encryption requires changing messages.

  4. Disallowed User Agents: Enter a semi colon-delimited list of SIP URLs whose call control messages should be suppressed.

  5. Uncommon Suppressed Codecs: A space-delimited numerical list of audio codecs to disallow.