Page tree
Skip to end of metadata
Go to start of metadata

Introduction

The start-up wizard is displayed the first time you login to AIP Console. The wizard provides a user-friendly method to configure various mandatory settings and options, such as:

  • Entering a license key
  • Configuring access to CAST Extend / use of a proxy caching server

Each step in the wizard is explained in detail below.

Note that if you do not see the start-up wizard when you first log in to AIP Console, you have not yet installed and configured at least one AIP Node instance (see AIP Node package - back-end installation). When this is complete, the start-up wizard will be displayed on login.

Validate License

This step enables you to enter your global license key. This key will be applied automatically to all AIP Node instances that you are managing with AIP Console. Click Next to continue to the next step of the wizard.

You can change the license key settings post-installation as described in Administration Center - Settings - License Key.

CAST Extend options

This step enables you to manage access to CAST Extend (this allows each AIP Node to automatically download any CAST AIP extension that you may want to use, or that may be required for an analysis) and an optional Proxy Configuration:

Connect to CAST Extend

Choose one option (these settings can be managed post installation in Administration Center - Settings - CAST Extend):

Extend website

When enabled, this mode configures each AIP Node to connect to CAST's publicly available extension server (https://extend.castsoftware.com/) over the internet on port 443 via TCP.

In this mode, the CAST Extend URL field will be automatically populated with the CAST Extend URL (https://extend.castsoftware.com/) in read-only mode (i.e. the URL cannot be changed). You will then need to input your CAST Extend API key (this can be generated in the CAST Extend UI - see CAST Extend. AIP Console will check that it can access Extend when you click Next.

If you do not have an account on CAST Extend, you can register for one, for free, using the following URL: https://extend.castsoftware.com/#/register
Extend local server

In AIP Console ≥ 1.25, the minimum required release of Extend Proxy (Extend local server) is 1.1.0-funcrel.

When enabled, this mode configures each AIP Node to connect to an on-premises deployment of CAST Extend local server, therefore avoiding a connection to CAST's publicly available extension server over the internet. See Install CAST Extend local server or Offline - optional.

Enter the URL of your on-premises CAST Extend local server, enter the API Key and then click Next to continue - AIP Console will then check that it can access it:

API Key

The API Key will have been generated during the installation of CAST Extend local server and is displayed in the final summary screen of the installer:

 

Alternatively you can find the API key in the following location on the server on which CAST Extend local server is installed:

%PROGRAMFILES%\CAST\Extend\config.proxy.json

The key is located on the line APIKEY:

{
  "PORT": 8085,
  "STORAGE_DIR": "c:/ProgramData/CAST/Extend",
  "PACKAGE_DIR": null,
  "LOG_DIR": "C:/Program Files/CAST/Extend/logs",
  "PUBLIC_URL": "http://WIN10TEST:8085/",
  "EXTEND_URL": "https://extend.castsoftware.com",
  "APIKEY": "<api_key>",
  "ADMI": "admi1b878be2b185ff2ceada943c07b066c3bbfd9f9f5c5d931fe57da43e7b98dd4cad77ad4aacd95141ebb8b27d2edd666b5ab91f76cc95ae4b2e9c7c95121eb5322",
  "SYNC_TYPE": "auto"
}
Extend offline service (deprecated)

CAST Extend Offline is deprecated and you should use CAST Extend local server instead.

When enabled, this mode configures each AIP Node to connect to an on-premises deployment of CAST Extend Offline, therefore avoiding a connection to CAST's publicly available extension server over the internet. See Install CAST Extend local server or Offline - optional.

In this mode, the CAST Extend URL field will be empty and the CAST Extend Login (email) and CAST Extend Password fields will be hidden (no authentication is required for the on-premises CAST Extend Offline). Enter the URL of your on-premises CAST Extend Offline and then click Next to continue - AIP Console will then check that it can access the on-premises CAST Extend Offline:

Allow CAST to automatically collect anonymous statistical dataSee Administration Center - Settings - Allow CAST to collect anonymous statistical data automatically for more information about this option.

Proxy Configuration (optional)

If your organization requires internal systems to use a proxy caching server (such as Squid) for all connections, you can use these options to configure AIP Console/AIP Nodes to use a proxy server for all communication (for example communication on AIP Nodes, Dashboards, CAST Extend, Maven repos, database servers etc.) as follows:

Extension Downloader limitation (for AIP Console ≤ 1.24)

The Extension Downloader (a tool present on each AIP Node which is used by AIP Console in ≤ 1.24 to download extensions) cannot be configured to obey a manual proxy configuration defined in AIP Console. Instead, if your organization uses a proxy, CAST recommends that:

  • you define the required proxy configuration at system level (i.e. operating system level) on all AIP Nodes
  • define a manual proxy configuration using the settings described below - this ensures that everything else will connect through the proxy

Extension Downloader was replaced with ExtendCli in AIP Console ≥ 1.25, therefore this limitation is no longer applicable for newer releases of AIP Console.

Windows Services

If the AIP Nodes packages are configured to run through Windows Services, it is important to ensure that the user login configured to run the Windows Services has permission to access any proxy that you define. If the user running the Windows Services cannot access the proxy, then the AIP Nodes will not be able to access the required resources.

No ProxyDefault setting. No proxy required.
Use system proxy settingsThis option will force AIP Console and all AIP Nodes to use the host machine's system proxy settings for all communication (i.e the proxy settings defined on each host server).
Manual proxy configuration

This option allows you to configure your own proxy settings specifically for AIP Console and all AIP Node communication (for example if you do not want to use the system proxy settings). These are applied to AIP Console and all AIP Nodes:

HostEnter the IP address/URL of the proxy server you need to use.
PortEnter the port number of the proxy server you need to pass through.
Username/passwordIf your proxy requires authentication, you can enter the required credentials in these fields.
Excluded Address

These options enable you to exclude certain destination addresses from using the manually configured proxy settings:

The value of this property is a list of hosts, separated by the semicolon ';'  character. In addition, the wildcard character '*' can be used for pattern matching. For example ”*.foo.com;localhost” will indicate that every host in the foo.com domain and the localhost should be accessed directly even if a proxy server is specified.

CAST highly recommends excluding the following URLs when you are using the Manual Proxy option:


You can change the CAST Extend/Proxy settings post-installation as described in:

Review

The final step in the wizard enables you to review the selections you have made. If anything requires changing, click the Back button to cycle back through the wizard and make any changes you need. Click Save and Finish when ready. You will then be directed to the AIP Console - Application Management page.

  • No labels