Hi ,
We have a VMware web client plugin developed using 5.1 SDK.
We add our SSL certificate to Truststore located at “C:\Program Files\VMware\vCenter Server\jre\lib\security\cacerts”.
After this addition our plugin used to communicate with our Application server.
This SSL certificate addition to trust store worked fine with VMware web client 5.1 and 5.5 versions. But this fails in 6.0 environment and Our plugin now cannot communicate with our server due no certificate added on the machine. We are getting “Access denied” error while adding the certificate.
Please check the below error details,
java.io.FileNotFoundException: C:\Program Files\VMware\vCenter Server\jre\lib\security\cacerts (Access is denied)
at java.io.FileOutputStream.open(Native Method)
at java.io.FileOutputStream.<init>(FileOutputStream.java:221)
at java.io.FileOutputStream.<init>(FileOutputStream.java:110)
We assume this is possibly due to the Cacert file is made Read Only in 6.0.Could someone guide us for the expected process for SSL communication in Web client plugins.
Thanks in Advance!
↧
Adding SSL certificate to truststore in 6.0 Beta RC
↧