When you Complete start-up wizard - v. 1.x/Complete start-up wizard - v. 2.x you have the choice to configure a proxy server (such as Squid) if your organization requires internal systems to use one for all connections. These proxy settings are also available here in the Administration Center:
Extension Downloader limitation (for Console ≤ 1.24)
The Extension Downloader (a tool present on each Node which is used by Console in ≤ 1.24 to download extensions) cannot be configured to obey a manual proxy configuration defined in 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 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 Console ≥ 1.25, therefore this limitation is no longer applicable for newer releases of Console.
Console and the Nodes packages are configured to run through Windows Services, therefore 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 Console/Nodes will not be able to access the required resources. See the sections regarding the configuration of the Windows Services in:
|Default setting. No proxy required.
|Use system proxy settings
|This option will force Console and all 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 Console and all Node communication (for example if you do not want to use the system proxy settings set on the host or you are using a custom proxy script). These are applied to Console and all Nodes:
When the proxy option is changed, Console will attempt to connect to CAST Extend (or CAST Extend local server) - if it cannot connect, then an error will occur and it will not be possible to change the option: