Remote Executor

Overview

The Aisera Remote Executor (RE) is a proprietary tool designed to support execution of APIs with PowerShell commands after connecting to a remote server.

This process describes the installation of a Remote Executor on Windows machines with outgoing internet access. If your machines have restricted internet access, specific vanity URLs of Aisera need to be whitelisted and a different distribution of remote-executor needs to be used.

Note that certain actions in the Microsoft Exchange server are not available with Graph API and must be run via PowerShell.

Prerequisites

In order to install the remote executor, the following prerequisites need to be met.

  • Hardware/software specification

  • AlwaysUp tool

  • Open ports

Hardware/Software Specification

System Details

CPU

2

Memory

4 GB

Disk Storage

20 GB

The Aisera Remote Executor can be run on any Windows OS machine having the capability to install the latest Java (1.8.0_265 or higher). Make sure that the Java version on the machine is 1.8.0_265 or later.

If Java is not installed, download and install Amazon Coretto JDK.

AlwaysUp tool

AlwaysUp is a tool that lets you publish a Remote Executor as a Windows service that will auto start after failures or system reboots.

Your Aisera team will provide you with a copy of the Aisera Remote Executor package. Download and install the AlwaysUp_Installer.exe from the package. Unzip the package at that location to get all the files in the distribution.

To get a license you need to find the serial number of your AlwaysUp installation as follows:

  • Start AlwaysUp

  • Click the Register Now button and follow the instructions

  • Copy the serial number to the clipboard and send it to Aisera.

  • We will provide you with a license number that you can apply to AlwaysUp.

  • To enter the license app CLOSE AlwaysUp and run again. Then select “Enter Code >>” in the registration window.

Open Ports

  • The Remote Executor should be able to access the Aisera cloud via https through port 443.

  • A persistent connection will be opened from the RE using the Bayeux protocol, and it does not need any other port to be opened.

  • The RE (on-prem) listens for requests from Aisera in the cloud. When it receives requests (to perform tasks on the local network) from Aisera in the cloud, it will execute the commands in the request and synchronously respond back to Aisera after completing the necessary operations.

Remote Executor Installation

The Remote Executor setup needs to be configured based on the specific Aisera instance that you want it to communicate with.

For detailed setup instructions, see: Setting Up Remote Components for Intranet Crawls

If you have been authorized to use this tool, see your Aisera representative for a list of parameters and possible allowlist IP addresses.

Last updated