OOBC fails to start due to BadPaddingException or IllegalArgumentException/fromHexString error

Technote (troubleshooting)


Problem(Abstract)

OOBC fails to start due to BadPaddingException or IllegalArgumentException/fromHexString error

Symptom

After updating the <password> in oobc.properties.xml, oobc.log contains:

FATAL 16 Sep 2013 07:32:15 Failed to start com.intelliden.oobc.OutOfBandChangeDaemon
javax.crypto.BadPaddingException: Given final block not properly padded

or


FATAL 13 Sep 2013 11:39:02 Failed to start com.intelliden.oobc.OutOfBandChangeDaemon
java.lang.IllegalArgumentException: fromHexString requires an even number of hex characters


Cause

The password in oobc.properties.xml is not properly encrypted as per Resetting the password in the oobc.properties.xml file. Typically either the plaintext password was placed into the <password> tag or the complete encrypred password string was not copied into the tag.

Resolving the problem

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Tivoli Netcool Configuration Manager
Tivoli Netcool Configuration Manager

Software version:

6.3.0, 6.4, 6.4.1

Operating system(s):

AIX, Linux, Solaris

Reference #:

1650004

Modified date:

2013-09-16

Translate my page

Machine Translation

Content navigation