Certificate for Communication with Jedox Marketplace


As of Version 7.1, the Jedox installation needs a valid certificate to properly communicate with the Marketplace (jedox.cloud.marketplace.com). The certificate must be added to the keystore in <JEDOX_INSTALL_PATH>\tomcat\conf.

New Jedox installation

As of Version 7.1, a new Jedox installation installs a new keystore file that holds the certificate. No further steps are required.

Update of an Jedox installation older than version 7.1

In this case, Jedox Setup attempts to add the certificate to the existing keystore. This attempt will fail if the password for the keystore was changed manually. In this case, the certificate needs to be added manually to the keystore by taking the following steps:

  1. Open command line.
  2. Navigate to <JEDOX_INSTALL_PATH>\tomcat\conf.
  3. Open “importMarketplaceCert.cmd” with a text editor.
  4. Change default password “changeit” in keytool command to the correct password.
  5. Save the file.
  6. Execute the file, providing the path to JRE as parameter:
    importMarketplaceCert.cmd “<PATH_TO_JAVA>”
    Example: importMarketplaceCert.cmd “C:\Program Files\Java\jre1.8.0_91”
  1. Open the file “<JEDOX_INSTALL_PATH>/tomcat/conf/importMarketplace.sh” using a text editor.
  2. Change default password “changeit” in keytool command to the correct password.

If Jedox is started:

  1. Navigate to Jedox installation directory (default: /opt/jedox/ps).
  2. Execute command: chroot . /bin/bash
  3. Change directory to tomcat/conf.
  4. Execute ./importMarketplaceCert.sh

If Jedox is not started:

  1. Navigate to tomcat/conf in installation directory (default: /opt/jedox/ps/tomcat/conf).
  2. Execute ./importMarketplaceCert.sh