IBM Support

Error BMXAA4216E Unknown Object after upgrading Maximo to 7.5.0.11

Troubleshooting


Problem

After upgrading to fixpack 7.5.0.11, you see errors in the systemerr.log repeated every minute.

Symptom

The systemerr log shows the following repeated entries every minute:
[7/27/17 17:25:16:152 EDT] 0000002c SystemErr R psdi.util.MXUnknownObjectException: BMXAA4216E - Unknown Object has been encountered. Gather the logs from the <HOME> directory and determine the cause and source of the error.
[7/27/17 17:25:16:152 EDT] 0000002c SystemErr R at psdi.server.MXServer.getMboSet(MXServer.java:2309)
[7/27/17 17:25:16:152 EDT] 0000002c SystemErr R at psdi.security.SecurityService$LtpaTokenMonitor.removeExpiredTokens(SecurityService.java:3624)
[7/27/17 17:25:16:152 EDT] 0000002c SystemErr R at psdi.security.SecurityService$LtpaTokenMonitor.run(SecurityService.java:3613)
[7/27/17 17:26:16:166 EDT] 0000002c SystemErr R psdi.util.MXUnknownObjectException: BMXAA4216E - Unknown Object has been encountered. Gather the logs from the <HOME> directory and determine the cause and source of the error.
[7/27/17 17:26:16:166 EDT] 0000002c SystemErr R at psdi.server.MXServer.getMboSet(MXServer.java:2309)
[7/27/17 17:26:16:166 EDT] 0000002c SystemErr R at psdi.security.SecurityService$LtpaTokenMonitor.removeExpiredTokens(SecurityService.java:3624)
[7/27/17 17:26:16:166 EDT] 0000002c SystemErr R at psdi.security.SecurityService$LtpaTokenMonitor.run(SecurityService.java:3613)


The systemout log shows the following entry every minute as well:

[8/2/17 10:46:57:198 EDT] 0000004b SystemOut O 02 Aug 2017 10:46:57:198 [WARN] [MXServer] [] BMXAA7785W - The property mxe.ltpatoken.kill does not exist in the MAXPROP or MAXPROPVALUE tables.
[8/2/17 10:47:50:332 EDT] 0000002c SystemOut O 02 Aug 2017 10:47:50:332 [WARN] [MXServer] [] BMXAA7785W - The property mxe.ltpatoken.kill does not exist in the MAXPROP or MAXPROPVALUE tables.

Cause

A new function was added to Maximo in fixpack 7.5.0.11 so that the default action is to prevent a user login within 1 minute of the user logging out. This is intentional to prevent the possible exploit of a LTPA token related security exposure, however the property addition is missing from the fixpack installation, leading to the unknown object errors.

Resolving The Problem

Add the Maximo system property below and perform a live refresh:

mxe.ltpatoken.kill=0

After performing the refresh, the error is longer present in the systemerr log.

[{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"System Related","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
17 June 2018

UID

swg22006884