Smart Tools Agent and connectivity requirements
The Smart Tools Agent is a lightweight software package that coordinates Smart Check and Smart Scale activities, collects metrics, and transmits logs. The agent enables Smart Tools to communicate with machines in a XenApp and XenDesktop Site.
Smart Tools Agent requirements
The Smart Tools Agent is installed on one or more Delivery Controllers with one of the following operating systems:
- Windows Server 2012 R2
- Windows Server 2016
Delivery Controllers hosting the Smart Tools Agent must meet the following requirements:
- Supports PowerShell 3.0 (minimum).
- No previous versions of the Smart Tools Agents are installed.
For more information about installing the Smart Tools Agent, see Add a Site to Smart Tools
The Citrix Smart Tools Agent requires access over port 443 (outbound HTTPS) across the Internet to the following domains:
Alternatively, you can allow access to the following public IP addresses:
- 22.214.171.124/24 subnet (or 126.96.36.199 to 188.8.131.52)
Important: Citrix recommends using the domains listed above as public IPs are subject to change. If you choose to use the public IP addresses instead, visit status.cloud.com and subscribe to Citrix Cloud notifications to stay informed of future updates to these IP addresses.
Ensure the machines hosting the Smart Tools Agent are able to resolve external DNS names. Communication between your server and Citrix Smart Tools occurs over port 443 (outbound HTTPS) only.
Ensure that the firewall allows SSL traffic from your servers to the Citrix Smart Tools domains over port 443 (outbound HTTPS).
If your resource location is behind a proxy, the Smart Tools Agent requires a pass-through connection to the proxy server. For more information about configuring proxy settings for the Smart Tools Agent, see Use the Citrix Smart Tools Agent behind a proxy.
Note: The agent does not work with HTTPS proxy content inspection on the SSL session. If the proxy has content inspection, set up a rule on the proxy to pass traffic from the servers where the agent is installed.