OAM Authentication Fails with New IDS Profile Store (Doc ID 2042642.1)

Last updated on SEPTEMBER 22, 2015

Applies to:

Oracle Access Manager - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

You have created a new IDS profile store e.g.

1) Go to OAMConsole -> Configuration -> User Identity Stores
2) Under IDS Profiles click on 'Create' tab and configure the LDAP server

User authentication fails and the following error is shown in the OAM log:

[2015-07-29T13:03:40.195-07:00] [oam_server1] [ERROR] [LIBOVD-60008] [oracle.ods.virtualization.exception] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0001qQOqCeoBx04^rTj8Em00047M0000Fp,0:1] [APP: oam_server#11.1.2.0.0] [URI: /oam/server/auth_cred_submit] Error in instantiating {0}.[[
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.refle
...........................
Caused by: oracle.ods.virtualization.engine.util.DirectoryException
at oracle.ods.virtualization.extensions.AESPasswordScheme.decodePassword(AESPasswordScheme.java:113)
at oracle.ods.virtualization.api.PasswordSchemeConfigManager.decodePassword(PasswordSchemeConfigManager.java:101)
at oracle.ods.virtualization.engine.backend.Adapter.decodePassword(Adapter.java:265)
at oracle.ods.virtualization.engine.backend.jndi.BackendJNDI.configureAdapter(BackendJNDI.java:371)
at oracle.ods.virtualization.engine.backend.jndi.BackendJNDI.configureAdapter(BackendJNDI.java:197)
at oracle.ods.virtualization.engine.backend.Adapter.initializeAdapter(Adapter.java:140)
... 65 more
Caused by: java.lang.IllegalArgumentException: Missing argument
at javax.crypto.spec.SecretKeySpec.<init>(SecretKeySpec.java:93)
at oracle.ods.virtualization.extensions.AESPasswordScheme.getCipher(AESPasswordScheme.java:187)
at oracle.ods.virtualization.extensions.AESPasswordScheme.decodePassword(AESPasswordScheme.java:106)
... 70 more
[2015-07-29T13:03:40.199-07:00] [oam_server1] [ERROR] [LIBOVD-60231] [oracle.ods.virtualization] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0001qQOqCeoBx04^rTj8Em00047M0000Fp,0:1] [APP: oam_server#11.1.2.0.0] [URI: /oam/server/auth_cred_submit] Cannot load adapters.[[
java.lang.reflect.InvocationTargetException.................
.........

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms