The .Net client application is not able to connect to the HTTPS VSM deployed to VSE.
Different client applications are working fine.
The exception displayed is:
The signing authorities may not be trusted by the client end. The root and intermediate certification authorities need to the imported in the client application.
By adding the SSL debug property, -Djavax.net.debug=ssl, in the VSE vmoptions file, we could verify the VSE was receiving the request and the SSL handshake looked fine.
After the handshake is completed, it seemed that the client application closed the connection.
We can see the following in the VSE log file:
For more information regarding the SSL handshake, look at the links below: