Thanks to Tim for pointing out a logical next step. I was spending so  
much time trying to figure out how to create the admin user, it didn't  
dawn on me that the user already existed, but phpldapadmin was  
attempting to auth the wrong way.

In the config file for phpldapadmin is this paragraph:

/* If you specified 'cookie' or 'session' as the auth_type above, you  
can
    optionally specify here an attribute to use when logging in. If  
you enter
    'uid' and login as 'dsmith', phpLDAPadmin will search for  
(uid=dsmith)
    and log in as that user.
    Leave blank or specify 'dn' to use full DN for logging in. Note  
also that if
    your LDAP server requires you to login to perform searches, you  
can enter the
    DN to use when searching in 'login_dn' and 'login_pass' above. You  
may also
    specify 'string', in which case you can provide a string to use  
for logging
    users in. See 'login_string' directly below. */
// $ldapservers->SetValue($i,'login','attr','dn');
// $ldapservers->SetValue($i,'login','attr','uid');

When I got there, the bottom line was NOT commented out. So,  
phpldapadmin was looking for a uid to auth against.

Bottom line; now I can modify the ldap data from the phpldapadmin  
interface.

Thanks!

Russell Johnson
[email protected]



_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to