Download the installation media
Download the latest release of CAST Extend Offline from https://extend.castsoftware.com/#/extension?id=com.castsoftware.aip.extendservice&version=latest.
Run the setup
Double click the executable file as provided with the installation media. You may be prompted to allow the installation - click Yes:
Choose a location on the local machine that will be used for the installation. The setup will suggest: %PROGRAMFILES%\CAST\ExtendProxy, but you are free to choose a different location. Click Next to continue:
Fill in the required information. Note that Server name and Server port will form the CAST Extend Proxy URL that needs to be configured in AIP Console or in Extension Downloader:
|Server name||The setup will use the server's name as defined in Windows.|
|Server port||The setup will use port 8085 by default. If you have another service running on this port, you are free to choose a different port number. Note that CAST Extend Offline also uses this port number by default, therefore if you already have CAST Extend Offline installed, please ensure you are not using the same port.|
|Your Extend email||Enter your CAST Extend credentials - these will be used to connect to CAST Extend and fetch the required extensions.|
|Your Extend password|
|Data folder location|
Choose a location to store the CAST Extend Proxy data - i.e. the extensions that have been downloaded automatically or manually uploaded. The setup will suggest: %PROGRAMDATA%\CAST\ExtendProxy.
A brief summary of the chosen options will be displayed. The installation will start when you click Install:
The installation will proceed:
A summary screen will be displayed. Please take note of the API key - this will be required when configuring AIP Console to use CAST Extend Proxy. Click Next to terminate the installation process:
What is installed?
On completion of the installation, all files related to CAST Extend Proxy are stored in:
The following Windows Services will be created:
|Windows Service name||Description||Listening Port||Auto start?||Notes|
|CAST_ExtendProxy||CAST Extend Proxy service||8085 (default)||You may need to adjust firewall rules on the server to allow incoming connections on the listening port.|
CAST Extend Proxy runs under the following executables:
Installed third-party software
Testing the installation
To test CAST Extend Proxy, browse to the following location from a different machine on your local network. Change server_name and port to match your installation:
If CAST Extend Proxy is functioning, the following should be returned:
Updating the available extensions in CAST Extend Proxy
CAST Extend Proxy is provided empty but will be automatically populated when an extension is requested. It is also possible to update the content manually - see Update CAST Extend Proxy with new content.
If the AIP Node/Server accessing CAST Extend Proxy is configured to pass all outgoing connections through a proxy (via the Windows proxy settings or via the AIP Console settings), then you may need to whitelist the IP address/host name of the server running CAST Extend Offline in order to route connections correctly.