Lloyd Zusman <[EMAIL PROTECTED]> writes:

> [ ... ]
>
> Thanks.  OK I did that, and when I made the password change attempt, I
> got this error in syslog:
>
>   Jan 16 16:59:51 authdaemond: LDAP modify failed: Insufficient access

I looked inside of authldap.c and found this:

  else
  {
          int ld_errno;
          mods[mod_index]=0;

          /* On a system which uses LDAP_AUTHBIND, we probably
             want to use the user's credentials (bindp) rather
             than the search credentials (my_ldap_fp) for
             performing the password update. (May not always be
             true, ideally it would be configurable) */
          ld_errno = ldap_modify_s(bindp? bindp:my_ldap_fp, dn, mods);
          if (ld_errno != LDAP_SUCCESS)
          {
                  rc= -1;
                  DPRINTF("LDAP modify failed: %s",
                          ldap_err2string(ld_errno));
          }
  }

Could my problem have something to do with confusion between the use of
bindp and my_ldap_fp?  If so, is there something I can put inside of
authldaprc or slapd.conf to change this behavior?  I'm not familiar with
this level of detail concerning LDAP.

By the way, I'm using openldap-2.0.27.

Thanks.

-- 
 Lloyd Zusman
 [EMAIL PROTECTED]
 God bless you.



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to