Here an example how to configure Microsoft Exchange 2013 load balancing on Citrix NetScaler
Add Exchange Client Access (CAS) Servers
add server EXCHANGE-CAS01 10.1.0.101 add server EXCHANGE-CAS02 10.1.0.102
Create Service Groups
add serviceGroup service-EXCHANGE-OWA SSL -maxClient 0 -maxReq 0 -cip DISABLED -usip NO -useproxyport YES -cltTimeout 180 -svrTimeout 360 -CKA NO -TCPB NO -CMP YES -appf DISABLED bind serviceGroup service-EXCHANGE-OWA EXCHANGE-CAS01 443 -CustomServerID “\”None\”” bind serviceGroup service-EXCHANGE-OWA EXCHANGE-CAS02 443 -CustomServerID “\”None\”” bind serviceGroup service-EXCHANGE-OWA -monitorName https
Import SSL cert
add ssl certKey mail-exchange-cas -cert “/nsconfig/ssl/mail-exchange-cas.pem” -key “/nsconfig/ssl/mail-exchange-cas.pem”
Create and Configure Virtual Server for Exchange
add lb vserver vserver-EXCHANGE-OWA SSL 192.168.0.1 443 -persistenceType SOURCEIP -cltTimeout 180 set ssl vserver vserver-EXCHANGE-OWA -tls11 DISABLED -tls12 DISABLED bind lb vserver vserver-EXCHANGE-OWA service-EXCHANGE-OWA
Bind SSL to Service Groups and Virtual Server
bind ssl serviceGroup service-EXCHANGE-OWA -certkeyName mail-exchange-cas bind ssl vserver vserver-EXCHANGE-OWA -certkeyName mail-exchange-cas
Some more information you find in the Citrix deployment guide for Exchange