Skip to main content

Citrix NetScaler

Connects the CLM to Citrix NetScaler via the NITRO REST API for discovery and deployment of certificates.


Uses of this integration

FeatureSupported
Discovery of SSL certkeys
Deploy of certificates to Virtual Servers
Deploy to SSL Services
Deploy to SSL Service Groups
Deploy to Content Switching (CS) Virtual Servers
Certificate issuance

Prerequisites

Linux CLM Agent installed and online with network access to NetScaler. The agent is what makes the NITRO REST calls to NetScaler — the CLM never connects directly.

User on NetScaler with the following minimum permissions:

PermissionPurpose
sslpolicy — read/writeManage SSL certkeys and bindings
lbvserver — readList Virtual Servers for discovery
csvserver — readList Content Switching Virtual Servers
sslservice — read/writeManage SSL Services
sslservicegroup — read/writeManage SSL Service Groups
Linux Agent required
See the [Install the Agent — Linux](/guias/agente/linux) guide to install and configure the agent before registering this integration.

Register

  1. Go to Integrations in the sidebar menu
  2. Find the NetScaler card and click + Configure
  3. Fill in the fields:
FieldDescription
NameName to identify the integration, e.g. Netscaler-Production
Host (NSIP / Mgmt IP)NetScaler management IP, e.g. 10.66.32.104
PortNITRO API port (default: 443)
UserUser with SSL management permissions
PasswordLeave blank to keep the current password when editing
Linux AgentAgent that will make the calls to the NetScaler API
Allow self-signed certificatesEnable if NetScaler uses internal TLS with a self-signed certificate
  1. Click Test connection to validate and then Update

Edit

Click the menu on the integration card and select Edit. Leave the password blank to keep it unchanged.


Delete

Remove the linked Stores and discovery jobs before deleting the integration.