This topic describes how to convert PEM-format certificates to the
standard Java KeyStore (JKS) format.
The
Java KeyStores can be used for communication between Endeca components that are
configured for SSL (for example, between Latitude Studio and the MDEX Engine,
if both are SSL-enabled).
Two utilities are referenced in the instructions below:
- openssl, which is
located in the
bin directory of the MDEX Engine distribution.
- keytool, which is
located in the
bin directory of the JDK distribution.
This procedure assumes the following:
- You have run the
appropriate version of the
mdex_setup script for your operating system.
This script adds the
utilities directory and the MDEX Engine
binaries to the search path, and allows you to run the
openssl utility from the directory of your
choice.
It is documented as part of the MDEX Engine installation in the
Latitude Installation Guide.
- Your path will allow you
to use the
keytool utility from the directory of your
choice.
- You have already generated
the set of standard SSL certificates with the
enecerts command, as documented earlier in this
section.
- All of the input files are
located in the local directory.
To convert the PEM-format keys to Java KeyStores: