Smart Tools Agent and connectivity requirements
This article is deprecated and will be removed when the Smart Tools service reaches End of Life on May 31, 2019. For more information about Smart Tools deprecation, see the following articles:
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 Virtual Apps and Desktops 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.
The Smart Tools Agent is supported for use only on Delivery Controllers in an on-premises Virtual Apps and Desktops deployment. The agent is not supported for use on machines that host other Citrix product or cloud service components, such as Cloud Connectors.
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:
- 184.108.40.206/24 subnet (or 220.127.116.11 to 18.104.22.168)
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.
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.