AD integration in Savvion

Posted by riteshpareek on 03-Feb-2011 06:40

Hi All,

I am new to savvion. I need to implement ad integration

in savvion authontication. Please guide me regarding this.

I configured conf/umacl.conf file with

userMgr.external=false
ldap.server.provider=MSActive
ldap.server.location=ldap://someIp.com:389
ldap.ssl=false
ldap.user.name= adAdminusername
ldap.user.password=pass
ldap.user.search.root=DC=domainname,DC=com
ldap.group.search.root=

Any help will be appriciate. If there any tutorial link ect?

Thanks

All Replies

Posted by riteshpareek on 03-Feb-2011 23:51

I  have configured almost everything but still getting confused for following entry


#
#    LDAP user name
#    User name to connect to LDAP server. for example, uid=ebms, ou=people, o=savvion.com
#    ANY
#    LDAPINFO
#
ldap.user.name= sAMAccountName=******, name= ******, CN=*******,OU=*********,OU=***********,DC=***********,DC=COM

getting following bind exception, which means username/password not correct.

Caused by: java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
        java.rmi.RemoteException:
        >> SERVER (id=309c05eb, host=*************.COM) TRACE START:
        >>    java.rmi.RemoteException: ; nested exception is:
        java.lang.RuntimeException: LDAP error : javax.naming.NamingException: [LDAP: error code 1 - 00000000: LdapErr: DSID-0C090627, comment: In order to perfo
rm this operation a successful bind must be completed on the connection., data 0, vece ]; remaining name 'DC=*********,DC=com'
        >>       at com.tdiinc.userManager.LDAPRealm.getUser(Unknown Source)
        >>       at com.tdiinc.userManager.UserManager.getUser(Unknown Source)
        >>       at com.savvion.sbm.util.SBMUtil.validateUser(Unknown Source)
        >>       at com.savvion.sbm.bizlogic.server.ejb.BLServerBean.validateUser(Unknown Source)
        >>       at com.savvion.sbm.bizlogic.server.ejb.EJSRemoteStatelessBLServerBean_e586166b.validateUser(Unknown Source)
        >>       at com.savvion.sbm.bizlogic.server.ejb._EJSRemoteStatelessBLServerBean_e586166b_Tie.validateUser(_EJSRemoteStatelessBLServerBean_e586166b_Tie.ja
va:792)
        >>       at com.savvion.sbm.bizlogic.server.ejb._EJSRemoteStatelessBLServerBean_e586166b_Tie._invoke(_EJSRemoteStatelessBLServerBean_e586166b_Tie.java:57
8)
        >>       at com.ibm.CORBA.iiop.ServerDelegate.dispatchInvokeHandler(ServerDelegate.java:627)
        >>       at com.ibm.CORBA.iiop.ServerDelegate.dispatch(ServerDelegate.java:480)
        >>       at com.ibm.rmi.iiop.ORB.process(ORB.java:512)
        >>       at com.ibm.CORBA.iiop.ORB.process(ORB.java:1571)
        >>       at com.ibm.rmi.iiop.Connection.respondTo(Connection.java:2719)
        >>       at com.ibm.rmi.iiop.Connection.doWork(Connection.java:2584)
        >>       at com.ibm.rmi.iiop.WorkUnitImpl.doWork(WorkUnitImpl.java:62)
        >>       at com.ibm.ejs.oa.pool.PooledThread.run(ThreadPool.java:118)
        >>       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
This thread is closed