AnsweredAssumed Answered

How to connect NetIQ IDM from Dell Boomi

Question asked by manoj.satpathy on Apr 15, 2018
Latest reply on Apr 16, 2018 by manoj.satpathy

Hi team 

 

I am trying to connect NetIQ from Dell Boomi. I am trying with the standard LDAP connection. 

My configuration a below. 

In Server name I am passing the IP address.

User Name - I have tried with following ways

   - By only passing the <UserName>  - I got the below error

 

javax.naming.InvalidNameException: [LDAP: error code 34 - Invalid DN Syntax]
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3095)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2886)
at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2800)
at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:319)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:192)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:210)
at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:153)
at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:83)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:313)
at javax.naming.InitialContext.init(InitialContext.java:244)
at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:154)
at com.boomi.connector.LDAP.LDAPConnection.getInitialContext(LDAPConnection.java:723)
at com.boomi.connector.LDAP.LDAPConnection.<init>(LDAPConnection.java:72)
at com.boomi.connector.LDAP.LDAPGetOperation.executeGet(LDAPGetOperation.java:74)
at com.boomi.connector.util.BaseGetOperation.execute(BaseGetOperation.java:30)
at com.boomi.connector.generic.GenericConnectorAction.invoke(GenericConnectorAction.java:170)
at com.boomi.connector.base.BaseConnectorAction.invokeBase(BaseConnectorAction.java:364)
at com.boomi.connector.base.BaseConnectorAction.invoke(BaseConnectorAction.java:331)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.boomi.util.ClassUtil$InvokerWithClassLoader.invoke(ClassUtil.java:369)
at com.sun.proxy.$Proxy43.invoke(Unknown Source)
at com.boomi.process.shape.ConnectorShapeHandler.execute(ConnectorShapeHandler.java:150)
at com.boomi.process.shape.ConnectorShape.execute(ConnectorShape.java:144)
at com.boomi.process.graph.ProcessShape.executeShape(ProcessShape.java:559)
at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:489)
at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:573)
at com.boomi.process.graph.ProcessGraph.execute(ProcessGraph.java:308)
at com.boomi.process.ProcessExecution.call(ProcessExecution.java:812)
at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:935)
at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:61)
at com.boomi.util.concurrent.CancellableFutureTask.run(CancellableFutureTask.java:160)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

 

   - By Passing the dn as cn=<userName>,ou=ACTIVE,o=PEOPLE

   - <UserName>.resources

   - cn=<UserName>,ou=resources

 

I am getting the following error. Any help will be highly appropriated. 

 

javax.naming.AuthenticationException: [LDAP: error code 49 - NDS error: failed authentication (-669)]
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3154)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:3100)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2886)
at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2800)
at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:319)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:192)
at com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:210)
at com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:153)
at com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:83)
at javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:684)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:313)
at javax.naming.InitialContext.init(InitialContext.java:244)
at javax.naming.ldap.InitialLdapContext.<init>(InitialLdapContext.java:154)
at com.boomi.connector.LDAP.LDAPConnection.getInitialContext(LDAPConnection.java:723)
at com.boomi.connector.LDAP.LDAPConnection.<init>(LDAPConnection.java:72)
at com.boomi.connector.LDAP.LDAPGetOperation.executeGet(LDAPGetOperation.java:74)
at com.boomi.connector.util.BaseGetOperation.execute(BaseGetOperation.java:30)
at com.boomi.connector.generic.GenericConnectorAction.invoke(GenericConnectorAction.java:170)
at com.boomi.connector.base.BaseConnectorAction.invokeBase(BaseConnectorAction.java:364)
at com.boomi.connector.base.BaseConnectorAction.invoke(BaseConnectorAction.java:331)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.boomi.util.ClassUtil$InvokerWithClassLoader.invoke(ClassUtil.java:369)
at com.sun.proxy.$Proxy43.invoke(Unknown Source)
at com.boomi.process.shape.ConnectorShapeHandler.execute(ConnectorShapeHandler.java:150)
at com.boomi.process.shape.ConnectorShape.execute(ConnectorShape.java:144)
at com.boomi.process.graph.ProcessShape.executeShape(ProcessShape.java:559)
at com.boomi.process.graph.ProcessGraph.executeShape(ProcessGraph.java:489)
at com.boomi.process.graph.ProcessGraph.executeNextShapes(ProcessGraph.java:573)
at com.boomi.process.graph.ProcessGraph.execute(ProcessGraph.java:308)
at com.boomi.process.ProcessExecution.call(ProcessExecution.java:812)
at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:935)
at com.boomi.execution.ExecutionTask.call(ExecutionTask.java:61)
at com.boomi.util.concurrent.CancellableFutureTask.run(CancellableFutureTask.java:160)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

 

Thanks and Regards, 

Manoj Satpathy

Outcomes