Ebusiness SSO Is Not Working After OCT2021 CPU Access Manager OAM BUNDLE PATCH 12.2.1.3.210915
(Doc ID 2834705.1)
Last updated on APRIL 28, 2023
Applies to:
Oracle Access Manager - Version 12.2.1.3.210915 and laterInformation in this document applies to any platform.
Symptoms
- Using OAM 12.2.1.4
- After applied the OAM BUNDLE PATCH 12.2.1.4.210920, accessing EBS with SSO login fails with the error below.
- It happens only with the users which contains backslash \ in the DN like: cn=ab\cde
- Error on the IE browser when accessing (https://<HOSTNAME>/accessgate/dossologin)
HTTP 500 Internal Server Error
- Edge /Chrome /Firefox Error:
Internal Error: Webgate allowed access to protected page GUID=null
- OAM Logs:
oracle.apps.fnd.ext.sso.SsoUser calculateAppsUsers
SEVERE: SEVERE exception while finding AppsUser details for GUID NULL -->
java.sql.SQLException: ORA-01465: invalid hex number
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:217)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:947)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1283)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1441)
SEVERE: SEVERE exception while finding AppsUser details for GUID NULL -->
java.sql.SQLException: ORA-01465: invalid hex number
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:462)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:405)
at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:931)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:481)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:205)
at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:548)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:217)
at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:947)
at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1283)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1441)
oracle.security.am.engines.common.identity.provider.exceptions.IdentityProviderException: OAMSSA-20027: Could not get user : cn=<CN>,
,cn=<users>,dc=<DC>, idstore: <IdentityStoreName>, with
exception: oracle.igf.ids.IDSException: Operations error:
at oracle.security.am.engines.common.identity.provider.impl.ids.IDSUserProviderImpl.getUserByDN(IDSUserProviderImpl.java:2094)
at oracle.security.am.engines.common.identity.provider.impl.ids.IDSUserProviderImpl.getUserAttributes(IDSUserProviderImpl.java:1853)
at oracle.security.am.engines.common.identity.provider.impl.ids.IDSUserProviderImpl.getUserAttributes(IDSUserProviderImpl.java:1767)
at oracle.security.am.engines.common.identity.provider.impl.IdentityProviderImpl.getUserAttributes(IdentityProviderImpl.java:1040)
...
Caused by: oracle.igf.ids.IDSException: Operations error:
at oracle.igf.ids.arisid.ArisIdServiceManager.readEntity(ArisIdServiceManager.java:1475)
at oracle.igf.ids.UserManager.getUser(UserManager.java:136)
at oracle.security.am.engines.common.identity.provider.impl.ids.IDSUserProviderImpl.getUserByDN(IDSUserProviderImpl.java:2090)
... 77 more
Caused by: oracle.igf.ids.arisid.ArisIdConnectionException: Operations error:
at com.oracle.ovd.arisid.OvdIdsStackProvider.mapResultCode(OvdIdsStackProvider.java:774)
at com.oracle.ovd.arisid.OvdIdsStackProvider.readSubject(OvdIdsStackProvider.java:1650)
at com.oracle.ovd.arisid.OvdIdsStackProvider.doRead(OvdIdsStackProvider.java:1754)
at com.oracle.ovd.arisid.ArisIdStackProvider.doRead(ArisIdStackProvider.java:250)
at org.openliberty.arisid.Interaction.doGet(Interaction.java:1229)
at oracle.igf.ids.arisid.ArisIdServiceManager.readEntity(ArisIdServiceManager.java:1411)
... 79 more
Caused by: oracle.ods.virtualization.service.VirtualizationException at
oracle.ods.virtualization.operation.AbstractOperation.checkResult(AbstractOperation.java:191)
at oracle.ods.virtualization.operation.SearchResultCollection.finalizeSearchResults(SearchResultCollection.java:236)
at oracle.ods.virtualization.operation.SearchResultCollection.<init>(SearchResultCollection.java:83)
at oracle.ods.virtualization.operation.SearchOperation.process(SearchOperation.java:192)
at oracle.ods.virtualization.operation.SearchOperation.process(SearchOperation.java:47)
at oracle.ods.virtualization.service.DefaultVirtualizationSession.processOperation(DefaultVirtualizationSession.java:403)
,cn=<users>,dc=<DC>, idstore: <IdentityStoreName>, with
exception: oracle.igf.ids.IDSException: Operations error:
at oracle.security.am.engines.common.identity.provider.impl.ids.IDSUserProviderImpl.getUserByDN(IDSUserProviderImpl.java:2094)
at oracle.security.am.engines.common.identity.provider.impl.ids.IDSUserProviderImpl.getUserAttributes(IDSUserProviderImpl.java:1853)
at oracle.security.am.engines.common.identity.provider.impl.ids.IDSUserProviderImpl.getUserAttributes(IDSUserProviderImpl.java:1767)
at oracle.security.am.engines.common.identity.provider.impl.IdentityProviderImpl.getUserAttributes(IdentityProviderImpl.java:1040)
...
Caused by: oracle.igf.ids.IDSException: Operations error:
at oracle.igf.ids.arisid.ArisIdServiceManager.readEntity(ArisIdServiceManager.java:1475)
at oracle.igf.ids.UserManager.getUser(UserManager.java:136)
at oracle.security.am.engines.common.identity.provider.impl.ids.IDSUserProviderImpl.getUserByDN(IDSUserProviderImpl.java:2090)
... 77 more
Caused by: oracle.igf.ids.arisid.ArisIdConnectionException: Operations error:
at com.oracle.ovd.arisid.OvdIdsStackProvider.mapResultCode(OvdIdsStackProvider.java:774)
at com.oracle.ovd.arisid.OvdIdsStackProvider.readSubject(OvdIdsStackProvider.java:1650)
at com.oracle.ovd.arisid.OvdIdsStackProvider.doRead(OvdIdsStackProvider.java:1754)
at com.oracle.ovd.arisid.ArisIdStackProvider.doRead(ArisIdStackProvider.java:250)
at org.openliberty.arisid.Interaction.doGet(Interaction.java:1229)
at oracle.igf.ids.arisid.ArisIdServiceManager.readEntity(ArisIdServiceManager.java:1411)
... 79 more
Caused by: oracle.ods.virtualization.service.VirtualizationException at
oracle.ods.virtualization.operation.AbstractOperation.checkResult(AbstractOperation.java:191)
at oracle.ods.virtualization.operation.SearchResultCollection.finalizeSearchResults(SearchResultCollection.java:236)
at oracle.ods.virtualization.operation.SearchResultCollection.<init>(SearchResultCollection.java:83)
at oracle.ods.virtualization.operation.SearchOperation.process(SearchOperation.java:192)
at oracle.ods.virtualization.operation.SearchOperation.process(SearchOperation.java:47)
at oracle.ods.virtualization.service.DefaultVirtualizationSession.processOperation(DefaultVirtualizationSession.java:403)
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 |