Download & Extend

Strong(er) authentication needed when updating information in LDAP

Project:LDAP integration
Version:5.x-1.2
Component:Code
Category:bug report
Priority:normal
Assigned:Unassigned
Status:closed (works as designed)

Issue Summary

I am using Drupal 5.2 with ldap_integragion 5.x-1.2. I have enabled ldapauth, ldapgroups and ldapdata. ldapauth and ldapgroups are working so far.

When trying to update my email-address in ldap using ldapdata, I get an error saying "warning: ldap_modify() [function.ldap-modify]: Modify: Strong(er) authentication required in <path protected>/drupal-5.2/sites/all/modules/ldap_integration/ldap_integration/LDAPInterface.php on line 226."

My guess is that ldapdata tries to do update the LDAP directory using anonymous bind, which my LDAP configuration does not allow. Each user is however allowed to change his own email address and password (tested in phpldapadmin). In my opinion ldapdata should bind to the LDAP directory with the current user.

Comments

#1

Same error with Drupal 5.1 when attempting to change LDAP password via user/edit page. Not sure what I did because I had it working earlier and I must have changed something else that broke it. Please let me know if you find a solution.

#2

Status:active» closed (works as designed)

This is a ldap directory configuration specific issue and there is no silver bullet solution in the code we can place. Try playing with TLS and SSL options - I know Active Directory gets all picky on these things.

#3

Hi Kreaper,

I had to turn my TLS off, would this be the problem to no being able to edit my LDAP?

this is the error I get :

ldap_modify() [function.ldap-modify]: Modify: Insufficient access in C:\xampp\htdocs\druap3\modules\ldap_integration\ldap_integration\LDAPInterface.php on line 227.

thanks,

P

nobody click here