Cluster SSL/TLS Integrator / Scheduler Connection


Following steps are only necessary if you plan to encrypt OLAP

To encrypt the communication between the OLAP Server, the Integrator and the Scheduler, it is necessary to add the certificate to the Jedox keystore. JAVA provides a tool called keytool that can be used to do so.

Path to the Jedox keystore: <Install_path>\Jedox Suite\tomcat\conf\keystore

The default password is changeit.

1.) Enter the corresponding password (changeit) of the keystore in the following paragraph:
in all following files:
<Install_path>\Jedox Suite\tomcat\client\config\
<Install_path>\Jedox Suite\tomcat\webapps\etlserver\config\
<Install_path>\Jedox Suite\tomcat\webapps\rpc\WEB-INF\classes\

By default, all files mentioned above refer to the same keystore file, except for <Install_path>/tomcat/client/config/ It has its own keystore, stored in <Install_path>/tomcat/client/config/. This will only affect the etlclient.bat.

2.) Adjust interfaces in <Install_path>\Jedox Suite\tomcat\webapps\rpc\WEB-INF\classes\

# ETL Server URL

# Scheduler Server URL

3.) In <Install_path>\tomcat\conf\server.xml
adjust interface in line:

<Connector port="7775" address="" connectionTimeout="20000" protocol="HTTP/1.1" redirectPort="8443" />

and adjust keystore password in entry:

<Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS" keystoreFile="conf/keystore" keystorePass="changeit" />

Was this post helpful?
NoYes (No Ratings Yet)