SSL Configuration for a Standalone Installation

image_pdfimage_print

If Jedox is not used in a cluster setup (all services are running on the same server), the following configuration can be used:

Jedox OLAP Server

Here you have to adjust the palo.ini,
located in Windows: <Install_path>\Jedox Suite\olap\data\palo.in,
located in Linux: <Install_path>/Data/palo.ini,
as follows:

http “” 7777
….
admin “127.0.0.1” 7790
encryption optional
https 7778
key-files <path to ca bundle> <path to cert + privkey> <path to diffie hellman param file>

  1. parameter is the ca bundle. Which contains root certificate + intermediate certificates.
  2. parameter is a certifcate file combined with the private key.
  3. parameter is diffie hellman param file. This can be generated.

Important: the port used for the “admin” connection is used for all other internal settings.

Jedox Web

Here you have to adjust the httpd.conf,
located in Windows: <Install_path>\Jedox Suite\httpd\conf\httpd.conf,
located in Linux: <Install_path>/etc/httpd/conf/httpd.conf,
as follows:

Change the standard parameters from:
Define JDX_SERVER_DNS "127.0.0.1"
Define JDX_SERVER_IP "127.0.0.1"

to:
Define JDX_SERVER_DNS "www.example.com"
Define JDX_SERVER_IP "www.example.com"

To activate the SSL module change:
#Define SSL
#Define JDX_REDIRECT_HTTP

to:
Define SSL
Define JDX_REDIRECT_HTTP

Add the correct path to the certificates in following lines:
Define JDX_SSLCERTIFICATEFILE_TMPL "<path to certificate>"
Define JDX_SSLCERTIFICATEKEYFILE_TMPL "<path to privatekey>"
Define JDX_SSLCACERTIFICATEFILE_TMPL "<path to ca bundle>"

Change the port in
Windows: <Install_path>\Jedox Suite\httpd\app\etc\config.php resp.
Linux: <Install_path>/htdocs/app/etc/config.php
from:
define('CFG_PALO_PORT', '7777')
to:
define('CFG_PALO_PORT', '7790')

Core

Change the port in
Windows: <Install_path>\Jedox Suite\core\palo_config.xml resp.
Linux: <Install_path>/core-Linux-x86_64/etc/palo_config.xml
from:
port>7777</port>
to:
port>7790</port>

After that save the changes and restart the service/processes.

image_pdfimage_print
Was this post helpful?
NoYes (-1 rating, 1 votes)
Loading...