TIBCO Enterprise Administrator (TEA) SSL connections failing with JDK8 update 171

TIBCO Enterprise Administrator (TEA) SSL connections failing with JDK8 update 171

book

Article ID: KB0081152

calendar_today

Updated On:

Products Versions
TIBCO Enterprise Administrator (TEA) 2.x

Description

SSL connections to TIBCO Enterprise Administrator (TEA) fails with the below error in the tea.log when using JDK8 update 171
02 14:37:05,647 WARN  keystore   [    ] Internal error: com.tibco.trinity.runtime.base.provider.credential.password.PasswordRuntimeException: java.security.UnrecoverableKeyException: Rejected by the jceks.key.serialFilter or jdk.serialFilter property.

Reason:
Currently this is bug on java side when we use JDK-8 build 171 or higher . The description is available at 
http://www.oracle.com/technetwork/java/javase/8u171-relnotes-4308888.html#JDK-8189997

 

Issue/Introduction

TEA SSL connections failing with JDK8 update 171

Environment

Product : TIBCO Enterprise Administrator (TEA) 2.x OS: ALL

Resolution

Workaround 1:
Append below to tea.tra
java.property.jceks.key.serialFilter=java.lang.Enum;java.security.KeyRep;java.security.KeyRep$Type;javax.crypto.spec.SecretKeySpec;*


Workaround 2:
Use older java 8 versions (like JDK-8 build 162 or 144) with TIBCO Enterprise Administrator (TEA).

Additional Information

http://www.oracle.com/technetwork/java/javase/8u171-relnotes-4308888.html#JDK-8189997
JIRA: TEA-3212