My Oracle Support Banner

12.2 DB Target Authentication Using Kerberos Authentication Fails With EXCEPTION_WHILE_CREATING_CONN_FROMSUB (Doc ID 2522912.1)

Last updated on NOVEMBER 30, 2022

Applies to:

Enterprise Manager Base Platform - Version 13.2.0.0.0 and later
Information in this document applies to any platform.

Symptoms

12.2 DB Target Authentication Using Kerberos Authentication Fails With EXCEPTION_WHILE_CREATING_CONN_FROMSUB

This can also happen when previously monitored 12.1 DB targets have been upgraded to version 12.2

The following error exception is seen in emoms.log :

2019-03-25 15:48:33,552 [[ACTIVE] ExecuteThread: '37' for queue: 'weblogic.kernel.Default (self-tuning)'] ERROR homepage.ui doLogin.398 - error during target authentication
java.sql.SQLException: EXCEPTION_WHILE_CREATING_CONN_FROMSUB
at oracle.sysman.emSDK.core.util.jdbc.KerberosConnectionUtility.getConnectionFromSubject(KerberosConnectionUtility.java:219)
at oracle.sysman.db.conn.DBConnectionCache.getConnectionFromSubject(DBConnectionCache.java:285)
at oracle.sysman.db.conn.DBConnectionCache.getConnection(DBConnectionCache.java:228)
-more-
at weblogic.work.ExecuteThread.run(ExecuteThread.java:263)
Caused by: java.security.PrivilegedActionException: java.sql.SQLRecoverableException: IO Error: 106
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:415)
at oracle.sysman.emSDK.core.util.jdbc.KerberosConnectionUtility.getConnectionFromSubject(KerberosConnectionUtility.java:170)
... 100 more
Caused by: java.sql.SQLRecoverableException: IO Error: 106
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:816)
at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:793)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:33)
... 103 more
Caused by: oracle.net.aso.c: 106
at oracle.net.aso.b.a(Unknown Source)
at oracle.net.aso.a.a(Unknown Source)
at oracle.net.ano.CryptoDataPacket.receive(Unknown Source)
at oracle.net.ns.NetInputStream.getNextPacket(NetInputStream.java:306)
at oracle.net.ns.NetInputStream.read(NetInputStream.java:250)

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.