SSL handshake fails when Server Name Indication feature is enabled on NetScaler
Server Name Indication aka SNI is an extension of the TLS protocol. For SNI to work, the server name in the client hello must match the host name configured on the back-end service that is bound to an SSL virtual server.
For example, if the host name of the backend server is www.mail.example.com, the SNI-enabled back-end service must be configured with the server name as https://www.mail.example.com, and this host name must match the server name in the client hello.
Support for SNI on the backend service was introduced from NetScaler 11.1 version
Below is the configuration for NetScaler version 12.0.53
Upgrade NetScaler to 12.0.53.13 nc then run following command:
>set vpn parameter backendServerSni enable