Before importing a signed certificate purchased from GoDaddy, you must first follow the procedures below to convert the downloaded certificates to a format compatible with the tomcat7 webserver, and complete the installation.
- When you download the signed certificate from GoDaddy, you will have three files: your personal certificate with a random filename like 805cf37cc8796.crt, gdroot-g2.crt and gdig2.crt.
- The bundled root certificate may contain the intermediary certificate information as well. If this is the case, you need to download the standalone root certificate dirctly from GoDaddy.
- Double-click the numbered file to view the certificate in Windows. Switch to the Details tab.
- Click Copy to File… to launch the Certificate Export Wizard. Use it to export the certificate as a Cryptographic Message Syntax Standard – PKCS #7 Certificate (.P7B) checking Include all certificates in the certification path if possible.
- Copy the exported .P7B file to \<Install_Directory>\Embotics\vCommander\jre\bin\.
- Open a command prompt and browse to that directory. Issue the command keytool -import -alias tomcat -keystore “..\..\tomcat\conf\keystore” -trustcacerts -file your_file.p7b using the correct filename for the certificate you saved in the previous step.
- Issue the command keytool -list -v -keystore “..\..\tomcat\conf\keystore” -storepass changeit to verify the certificate was installed and the certificate chain length is 3.
- Restart the vCommander Windows service.
These instructions are current as of the date of initial publication. Certificate authorities may change their policies and practices at any time without Embotics having any knowledge of the change. Some vendors may require additional steps such as creating additional keystores or modifying the server.xml file. When in doubt, please contact the support team for the issuing authority for further instructions.