This article describes how to use a wildcard Secure Socket Layer (SSL) certificate to host multiple SSL Web sites on a single SSL Virtual IP address of the NetScaler appliance.
For example, if administrator for the https://secure.example.com Web site creates a certificate request for a server certificate for the Web site, the administrator must specify a CN for the secure.example.com Web site in the certificate request.
It is not possible to host multiple SSL Web sites on a single SSL virtual IP address of a NetScaler appliance. This limitation exists because you can bind only one SSL certificate to an SSL virtual IP address. The CN on the certificate can only match one FQDN. Therefore, the Web browser of the client displays a security warning if you host the following Web sites and client accesses any of these because the CN on the certificate can only match the FQDN of only one of these Web sites:https://secure1.example.com
https://secure2.example.com
https://secure3.example.com
To host multiple SSL Web sites on a single SSL virtual IP address of a NetScaler appliance by using a wildcard certificate, complete the following procedure from the GUI of the appliance:
On the Configuration utility, click the SSL node.
On the SSL page, click the Create Certificate Request link from the SSL Certificates group.
Enter the appropriate values in the various fields of the Create Certificate Request dialog box.
Ensure that you specify *, the wildcard character with the value in the Command Name field. For example, the following screenshot displays the usage of the wildcard character in the Common Name field:
https://secure1.example.com
https://secure2.example.com
https://secure3.example.com
https://secure1.example.com
https://ssl.example.com
https://internal.example.com
Click Create.
Send the certificate request to an authorized CA.
After receiving the certificate, install the same on the NetScaler appliance.
Open the required Virtual Server (VServer).
Activate the SSL Settings tab.
Bind the wildcard certificate you have received from the CA.
create ssl certreq example.req –keyfile example.key
When prompted for the Common Name, specify the wildcard character as appropriate, as shown in the following screenshot: