Configuration of OIM and LDAP Sync with OVD

classic Classic list List threaded Threaded
5 messages Options
Chand Chand
Reply | Threaded
Open this post in threaded view
|

Configuration of OIM and LDAP Sync with OVD

Dear friends,

I have been using Oracle IDM11g PS3, and facing the difficulties to configure the ldap synch with IDM.
Is there any one who can help me to fix the issue asap. You can find below log details:

I am ruuning the the ./LDAPconfigPostsetup.sh, it is asking for the pswd, and after password. The below errors are triggering. Can any one know about it and why it may be?

-----
Obtained LDAP Connection.....
log4j:WARN No appenders could be found for logger (org.springframework.jndi.JndiTemplate).
log4j:WARN Please initialize the log4j system properly.
Authenticated with OIM Admin.....
Obtained Scheduler Service.....
javax.naming.NameNotFoundException: [LDAP: error code 32 - LDAP Error 32 : No Such Object]; remaining name 'cn=changelog'
        at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3112)
        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3033)
        at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2840)
        at com.sun.jndi.ldap.LdapCtx.searchAux(LdapCtx.java:1849)
        at com.sun.jndi.ldap.LdapCtx.c_search(LdapCtx.java:1772)
        at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_search(ComponentDirContext.java:386)
        at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:356)
        at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.search(PartialCompositeDirContext.java:339)
        at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:267)
        at oracle.iam.platformservice.utils.LDAPConfigPostSetup.updateLDAPSyncScheduleJobs(LDAPConfigPostSetup.java:274)
        at oracle.iam.platformservice.utils.LDAPConfigPostSetup.main(LDAPConfigPostSetup.java:153)
[weblogic@idm ldap_config_util]$
-------
Idm servers log during the same time:

[oim_server1] [NOTIFICATION] [] [oracle.iam.identity.usermgmt.impl] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 9aca7c548ce5b839:1f26c724:159ef4d06ce:-8000-00000000000009a7,0] [APP: oim#11.1.2.0.0]  NOPAGING:: PAGING_LIMIT system property not found. Doing nothing
[2017-02-01T06:07:31.837-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.identity.usermgmt.impl] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 9aca7c548ce5b839:1f26c724:159ef4d06ce:-8000-00000000000009a7,0] [APP: oim#11.1.2.0.0] Searching for users with the specified criteria.
[2017-02-01T06:07:31.838-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.configservice.impl] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 9aca7c548ce5b839:1f26c724:159ef4d06ce:-8000-00000000000009a7,0] [APP: oim#11.1.2.0.0] oracle.iam.configservice.internal.impl.ConfigManagerInternalImpl getAttributeusr_key
[2017-02-01T06:07:31.838-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.configservice.impl] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 9aca7c548ce5b839:1f26c724:159ef4d06ce:-8000-00000000000009a7,0] [APP: oim#11.1.2.0.0] oracle.iam.configservice.internal.impl.ConfigManagerInternalImpl getAttributeExiting
[2017-02-01T06:07:31.838-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.configservice.impl] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 9aca7c548ce5b839:1f26c724:159ef4d06ce:-8000-00000000000009a7,0] [APP: oim#11.1.2.0.0] oracle.iam.configservice.internal.impl.ConfigManagerInternalImpl getAttributeUser Login
[2017-02-01T06:07:31.838-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.configservice.impl] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xelsysadm] [ecid: 9aca7c548ce5b839:1f26c724:159ef4d06ce:-8000-00000000000009a7,0] [APP: oim#11.1.2.0.0] oracle.iam.configservice.internal.impl.ConfigManagerInternalImpl getAttributeExiting
[2017-02-01T06:08:56.570-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.scheduler.impl.quartz] [tid: OIMQuartzScheduler_Worker-4] [userId: oiminternal] [ecid: 0000LbjJV_XFKAWVLyvH8A1OZmtN000004,1:22791] [APP: oim#11.1.2.0.0] Method details  Method details: executeJob
[2017-02-01T06:08:56.571-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.scheduler.vo] [tid: OIMQuartzScheduler_Worker-4] [userId: oiminternal] [ecid: 0000LbjJV_XFKAWVLyvH8A1OZmtN000004,1:22791] [APP: oim#11.1.2.0.0] Method details executeJob Issue Audit Messages Task
[2017-02-01T06:08:56.583-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.configservice.impl] [tid: OIMQuartzScheduler_Worker-4] [userId: oiminternal] [ecid: 0000LbjJV_XFKAWVLyvH8A1OZmtN000004,1:22791] [APP: oim#11.1.2.0.0] oracle.iam.configservice.internal.impl.ConfigManagerInternalImpl getAttributeStatus
[2017-02-01T06:08:56.583-05:00] [oim_server1] [NOTIFICATION] [] [oracle.iam.configservice.impl] [tid: OIMQuartzScheduler_Worker-4] [userId: oiminternal] [ecid: 0000LbjJV_XFKAWVLyvH8A1OZmtN000004,1:22791] [APP: oim#11.1.2.0.0] oracle.iam.configservice.internal.impl.ConfigManagerInternalImpl getAttributeExiting

Sherin Sherin
Reply | Threaded
Open this post in threaded view
|

Re: Configuration of OIM and LDAP Sync with OVD

I am getting the same error. Any resolution for this issue?
NewBoy NewBoy
Reply | Threaded
Open this post in threaded view
|

Re: Configuration of OIM and LDAP Sync with OVD

yes, mee too, please someone comment if any solutions or hints
Mohand Ahmad Mohand Ahmad
Reply | Threaded
Open this post in threaded view
|

Re: Configuration of OIM and LDAP Sync with OVD

In reply to this post by Chand
Hello,

try the following


set the following variables regarding your env:

export APP_SERVER=weblogic
export JAVA_HOME=/x01/jdk1.7.0_80
export MW_HOME=/x01/oracle/middleware
export OIM_ORACLE_HOME=/x01/oracle/middleware/Oracle_IAM1/
export WL_HOME=/x01/oracle/middleware/wlserver_10.3/
export DOMAIN_HOME=/x01/oracle/domains/PRDOIM


edit/x01/oracle/middleware/Oracle_IAM1/server/ldap_config_util/ldapconfig.props  with the following (the following for when using libOvd insted of OVD)

OIMServerType=WLS
OIMProviderURL=t3://OIMHOST:14000
LDAPAdminUsername=cn=oimLDAP,cn=systemids,dc=omnix,dc=local
LIBOVD_PATH_PARAM=/x01/oracle/domains/PRDOIM/config/fmwconfig/ovd/oim
UserContainerName=cn=Users
RoleContainerName=cn=Groups
ReservationContainerName=cn=Reserve

save the file and run the following

./LDAPConfigPostSetup.sh /x01/oracle/middleware/Oracle_IAM1/server/ldap_config_util

hope this will work
regards







Mohand Ahmad Mohand Ahmad
Reply | Threaded
Open this post in threaded view
|

Re: Configuration of OIM and LDAP Sync with OVD

Hi,
i didn't notice that it's OVD the config file ldapconfig.props should be like the following


OIMServerType=WLS
OIMProviderURL=t3://OIMHOST:14000
LDAPURL=ldap://OVDHOST:OVDPORT
LDAPAdminUsername=cn=oimLDAP,cn=systemids,dc=omnix,dc=local
UserContainerName=cn=Users
RoleContainerName=cn=Groups
ReservationContainerName=cn=Reserve


and make sure that OVD adapter is will configured

----------------------

the following commands is to create OVD adpater via commands

navigate to (depend in your env)

/x01/oracle/middleware/Oracle_IAM1/idmtools/bin

create a file ovd.props with the following

ovd.host:Hostname/IP
ovd.port:6051
ovd.binddn:cn=orcladmin
ovd.password:Password
ovd.oamenabled:true
ovd.ssl:true or false depend on the port used
ldap1.type:OID or AD
ldap1.host:Ldaphost
ldap1.port:LdapPort
ldap1.binddn:cn=oimLDAP,cn=systemids,dc=example,dc=com
ldap1.password:password
ldap1.ssl:false or false depend what u got
ldap1.base:dc=example,dc=com
ldap1.ovd.base:dc=example,dc=com
usecase.type: single

save the file

set the following

MW_HOME
ORACLE_HOME
JAVA_HOME

and run

./idmConfigTool.sh -configOVD input_file=ovd.props