SSL settings in the eac.properties file

The eac.properties file contains SSL-related settings.

The eac.properties file is the general configuration file for the Endeca Application Controller. The following section describes the SSL-related settings you can specify in eac.properties and provides a configuration file example.

The SSL keystores in the eac.properties file are used when the EAC Central Server or Agent is acting as a client to other Agents, and not when the Agent is acting as a server. In the latter case, the SSL configuration information resides in the server.xml file.

SSL Setting Description
com.endeca.eac.sslKeyStore Path to the JKS keystore.
com.endeca.eac.sslKeyStorePassphrase The passphrase associated with the keystore.
com.endeca.eac.sslTrustStore Path to the JKS truststore.
com.endeca.eac.sslTrustStorePassphrase The passphrase associated with the truststore.

UNIX Example

...
# This must be a JKS key store type
com.endeca.eac.sslKeyStore=/usr/local/endeca/PlatformServices/workspace/conf/eac.ks
com.endeca.eac.sslKeyStorePassphrase=eacpass

# This must be a JKS trust store type
com.endeca.eac.sslTrustStore=/usr/local/endeca/PlatformServices/workspace/conf/ca.ks
com.endeca.eac.sslTrustStorePassphrase=eacpass

Windows Example

...
# This must be a JKS key store type
com.endeca.eac.sslKeyStore=C:\\Endeca\\PlatformServices\\workspace/conf/eac.ks
com.endeca.eac.sslKeyStorePassphrase=eacpass

# This must be a JKS trust store type
com.endeca.eac.sslTrustStore=C:\\Endeca\\PlatformServices\\workspace/conf/ca.ks
com.endeca.eac.sslTrustStorePassphrase=eacpass