Install the BeyondTrust Remote Support Middleware Engine

To complete this installation, please ensure that you have the necessary software installed and configured as indicated in this guide, accounting for any network considerations.

Applicable Versions

  • BeyondTrust Remote Support: 14.x and newer
  • BeyondTrust Middleware Engine: 1.0.0.0

Network Considerations

The following network communication channels must be open for the BeyondTrust Middleware Engine to work properly.

Outbound From Inbound To TCP Port # Purpose
BeyondTrust Middleware Engine Server Secure Remote Access Appliance 443 API calls from the BeyondTrust Middleware Engine server.
Secure Remote Access Appliance BeyondTrust Middleware Engine Server

8180 (if using default configuration)

This is needed for plugins which integrate with BeyondTrust outbound events. Please check the documentation for all plugins used. If no plugins use outbound events, then this port does not have to be open.

Server Requirements

The BeyondTrust Middleware Engine requires installation on Windows Server 2012 R2 or higher. See specific requirements below.

Component Recommended
Processor 2 GHz or faster
Memory 2 GB RAM or greater
Available Disk Space 80 GB or greater
OS 64-bit

Prerequisite Installation and Configuration

Visual C++ Redistributable Package for Visual Studio 2015 (x86)

  • Visual C++ Redistributable Package for Visual Studio 2015 is required by the BeyondTrust Middleware Engine. If not already present when the BeyondTrust Middleware Engine setup file is run, this package is installed automatically.

.NET 4.5.2

  • .NET 4.5.2 or higher is required by BeyondTrust Middleware Engine. If not already present when the BeyondTrust Middleware Engine setup file is run, .NET 4.5.2 is installed automatically.

BeyondTrust Middleware Engine Installation

  • Run bomgar-middleware-engine.exe, following on-screen instructions.
  • If Visual C++ Redistributable Package for Visual Studio 2015 and/or .NET 4.5.2 are not already installed on the server, they are installed at this time.

BeyondTrust Middleware Engine Installation Verification

  1. Open your services management console by typing services.msc in your Windows Run dialog.
  2. Locate the service named BeyondTrust Middleware Engine.
  3. Start the service.

Middlware Administration Tool

  1. Open a web browser on the server and go to http://127.0.0.1:53231/.

    A page similar to the one pictured should be seen. This is the BeyondTrust Middleware Administration tool. The "No plugins were found!" message is normal at this point, as no plugins have yet been deployed.

    This tool is accessible only from the server where the BeyondTrust Middleware Engine is installed. If necessary, the tool can run on a different port, and it can be turned on/off as desired. For details, see Configuring the Middleware Administration Tool.