IBM Support

Encryption secret data is not available on Maximo Manage admin or server bundle pods

Troubleshooting


Problem

The Maximo Manage operator in version 8.2.0 or higher processes encryption secret data differently from previous versions.
When you specify the following properties, they are added as environment variables to the maxinst pod and to server bundles:
On the maxinst Pod:
  • MXE_SECURITY_CRYPTO_KEY
  • MXE_SECURITY_CRYPTOX_KEY
  • MXE_SECURITY_OLD_CRYPTO_KEY
  • MXE_SECURITY_OLD_CRYPTOX_KEY
On server bundles (including JMS):
  • MXE_SECURITY_CRYPTO_KEY
  • MXE_SECURITY_CRYPTOX_KEY
However, some data that you specify for the secret is not added as environment variables to the maxinst or server bundle pods. Consider an example where you specify values for the following properties in the encryption secret:
  • MXE_SECURITY_CRYPTO_KEY
  • MXE_SECURITY_CRYPTOX_KEY
  • MXE_SECURITY_OLD_CRYPTO_KEY
  • MXE_SECURITY_OLD_CRYPTOX_KEY
  • CUSTOM_PARAM_1
  • CUSTOM_PARAM_2
The old encryption keys are not available as environment variables for server bundles and JMS pods. In all cases, the custom parameters are not added as environment variables.
This behavior is a known issue that is being reviewed and will be remediated in a future patch release.

Symptom

Problems to upgrade Maximo Application Suite
  • In case user's own encryption algorithm is provided through encryption secret, problems to upgrade Maximo Application Suite might occur.
Environment variables missing or incorrect on Maxinst and Server Bundle Pods.
  • Old encryption keys are not defined as environment variables on Server Bundle Pods.
  • Old encryption keys are not defined as environment variables on JMS Pods.
  • Old encryption keys values are incorrect as environment variables on Maxinst pod.

Document Location

Worldwide

[{"Type":"MASTER","Line of Business":{"code":"LOB59","label":"Sustainability Software"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSRHPA","label":"IBM Maximo Application Suite"},"ARM Category":[{"code":"a8m3p000000hAeaAAE","label":"Maximo Application Suite->MAS Applications->Manage"}],"ARM Case Number":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.2.0;and future releases"}]

Document Information

Modified date:
09 March 2022

UID

ibm16561881