A Citrix XenMobile environment is typically configured with a NetScaler appliance that front ends and load balances the MDM traffic which it passes on to the XenMobile Servers in the backend. This NetScaler can be configured to handle this traffic in either SSL Bridge or SSL Offload mode. Though SSL Bridge is the recommended method, in certain scenarios SSL Offload may be preferred. This article provides the SSL Offload configuration information.
Notes:
Step 1: Enable port 80 on XenMobile Server
Login to the XenMobile Server via CLI.
Enter the Configuration Menu:
Enter the Firewall Menu:
Enable port 80:
Log out from the CLI.
Validate HTTP connectivity to XenMobile Server by browsing to – “http://XMS_IP/zdm/login_xdm_uc.jsp”.
Perform the above steps on individual cluster nodes.
Step 2: Export XenMobile Server CA certificate
Login to the XenMobile Server via Web console (https://XMS_IP:4443).
Browse to the Certificates section under Settings.
Select and export the “cacerts.pem” certificate.
Step 3: Separate Device CA and Root CA certificate
The “cacerts.pem” file contains two separate certificates, the Devices CA certificate and Root CA certificate which need to be exported to separate files.
Save the first section of “cacerts.pem” file to a new file as Device-CA.cer.
Save the second section of “cacerts.pem” file to a new file as Root-CA.cer.
Step 4: Import Device CA and Root CA certificate into NetScaler
Login to the NetScaler using the web browser (http://NSIP).
Navigate to Traffic Management > SSL > Certificates and install both the both the certificates individually.
In the Certificates pane, select the Devices-CA certificate and click Action > Link and choose the Root-CA certificate.
Step 5: Configure NetScaler for XenMobile MDM SSL Offload
Login to the NetScaler using the web browser (http://NSIP).
Browse to the XenMobile option under the Configuration tab.
Select XenMobile 10 and click Get Started.
Choose Load Balance XenMobile Servers and Continue.
Select HTTP Communication to XenMobile Server.
Assign the Server (SSL Listener) public certificate when prompted.
Assign the Device-CA certificate when prompted.
Validate the Server and Device-CA certificate chain and complete the remaining configuration.
Save NetScaler configuration and test device enrollment.