<html><body>
<p><font size="2" face="sans-serif">UID binding - I believe - from what I saw in the script.</font><br>
<br>
<br>
<font size="2" face="sans-serif">I ran the nifty search...  First on user "binding"...</font><br>
<br>
<font size="2" face="sans-serif">Got an error 32.</font><br>
<br>
<font size="2" face="sans-serif">tried it with ddfusr</font><br>
<br>
<font size="2" face="sans-serif"># ldapsearch -Z -H ldap://aba-idam.aba.home.com -D 'uid=ddfusr,cn=users,cn=accounts,dc=aba,dc=home,dc=com' -W -b 'cn=users,cn=accounts,dc=aba,dc=home,dc=com' '(uid=ddfusr)' cn</font><br>
<font size="2" face="sans-serif">Enter LDAP Password:</font><br>
<font size="2" face="sans-serif"># extended LDIF</font><br>
<font size="2" face="sans-serif">#</font><br>
<font size="2" face="sans-serif"># LDAPv3</font><br>
<font size="2" face="sans-serif"># base <cn=users,cn=accounts,dc=aba,dc=home,dc=com> with scope subtree</font><br>
<font size="2" face="sans-serif"># filter: (uid=ddfusr)</font><br>
<font size="2" face="sans-serif"># requesting: cn</font><br>
<font size="2" face="sans-serif">#</font><br>
<br>
<font size="2" face="sans-serif"># ddfusr, users, accounts, aba.home.com</font><br>
<font size="2" face="sans-serif">dn: uid=ddfusr,cn=users,cn=accounts,dc=aba,dc=home,dc=com</font><br>
<font size="2" face="sans-serif">cn: ddf user</font><br>
<br>
<font size="2" face="sans-serif"># search result</font><br>
<font size="2" face="sans-serif">search: 3</font><br>
<font size="2" face="sans-serif">result: 0 Success</font><br>
<br>
<font size="2" face="sans-serif"># numResponses: 2</font><br>
<font size="2" face="sans-serif"># numEntries: 1</font><br>
<br>
<br>
<font size="2" face="sans-serif">Fabulous.</font><br>
<br>
<font size="2" face="sans-serif">So, I then checked the java xml file...</font><br>
<br>
<font size="2" face="sans-serif"> <jaas:config name="karaf" rank="1"></font><br>
<font size="2" face="sans-serif">    <jaas:module className="org.apache.karaf.jaas.modules.ldap.LDAPLoginModule"</font><br>
<font size="2" face="sans-serif">                 flags="required"></font><br>
<font size="2" face="sans-serif">      initialContextFactory=com.sun.jndi.ldap.LdapCtxFactory</font><br>
<font size="2" face="sans-serif">      connection.username=cn=ddfusr</font><br>
<font size="2" face="sans-serif">      connection.password=iloveaba!</font><br>
<font size="2" face="sans-serif">      connection.url=ldaps://aba-idam.aba.house.com:636</font><br>
<font size="2" face="sans-serif">      user.base.dn=cn=users,cn=accounts,dc=aba,dc=house,dc=com</font><br>
<font size="2" face="sans-serif">      user.filter=(uid=%u)</font><br>
<font size="2" face="sans-serif">      user.search.subtree=true</font><br>
<font size="2" face="sans-serif">      role.base.dn=cn=JBoss,cn=users,cn=accounts,dc=aba,dc=house,dc=com</font><br>
<font size="2" face="sans-serif">      role.name.attribute=cn</font><br>
<font size="2" face="sans-serif">      role.filter=(</font><font size="1" face="Lucida Console">member=</font><font size="2" face="sans-serif">uid=%u,cn=users,cn=accounts,dc=aba,dc=house,dc=com)</font><br>
<font size="2" face="sans-serif">      role.search.subtree=true</font><br>
<font size="2" face="sans-serif">      role.mapping=admin=group,admin,manager,viewer,webconsole</font><br>
<font size="2" face="sans-serif">      authentication=simple</font><br>
<font size="2" face="sans-serif">      ssl.protocol=SSL</font><br>
<font size="2" face="sans-serif">      ssl.truststore=truststore</font><br>
<font size="2" face="sans-serif">      ssl.algorithm=PKIX</font><br>
<font size="2" face="sans-serif">    </jaas:module></font><br>
<font size="2" face="sans-serif">  </jaas:config></font><br>
<br>
<font size="2" face="sans-serif">and I tried to log in with the ddfusr account and....</font><br>
<br>
<font size="2" face="sans-serif">Error 32.</font><br>
<br>
<font size="2" face="sans-serif">Rassin Frassin!  It's too Friday for this.<br>
</font><br>
<font size="2" face="Trebuchet MS"><b>Michael Sean Conley</b></font><br>
</body></html>