TCT wizard - "Edit TIBCO ActiveMatrix Administrator Server Configuration" fails for AMX 3.4.1 HF01 or AMX 3.4.1 HF02

TCT wizard - "Edit TIBCO ActiveMatrix Administrator Server Configuration" fails for AMX 3.4.1 HF01 or AMX 3.4.1 HF02

book

Article ID: KB0070520

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix Service Grid 3.4.1

Description

This article is applicable only for AMX 3.4.1 HF01 or AMX 3.4.1 HF02 environments
TCT wizard - "Edit TIBCO ActiveMatrix Administrator Server Configuration" can result in a failure if you are either on AMX 3.4.1 HF1 or on AMX 3.4.1 HF2

Symptoms - 
- "Edit TIBCO ActiveMatrix Administrator Server Configuration" TCT fails whith below error:
=================
java.io.ObjectInputStream filterCheck
INFO: ObjectInputFilter REJECTED: class com.tibco.trinity.runtime.core.provider.credential.CredentialPasswordSecretKey, array length: -1, nRefs: 1, depth: 1, bytes: 106, ex: n/a
ERROR - TIBCO-AMX-ADMIN-050189: Error while getting username and password for admin database.
java.security.UnrecoverableKeyException: Rejected by the jceks.key.serialFilter or jdk.serialFilter property
=================

Cause - 
- The property "jceks.key.serialFilter" gets removed from TIBCOConfigurationTool.ini file if you are on the AMX 3.4.1 HF01 or AMX 3.4.1 HF02 versions.

Environment

All

Resolution

Add the following line into <TIBCO_HOME>/tct/1.6/TIBCOConfigurationTool.ini (on all machines where AMX 3.4.1 HF01 or AMX 3.4.1 HF02 is installed)
-Djceks.key.serialFilter=com.tibco.**;java.lang.Enum;java.security.KeyRep;java.security.KeyRep$Type;javax.crypto.spec.SecretKeySpec;!*

Issue/Introduction

TCT wizard - "Edit TIBCO ActiveMatrix Administrator Server Configuration" fails for AMX 3.4.1 HF01 or AMX 3.4.1 HF02