Forum OpenACS Q&A: LDAP password change problem (OACS 5.2)

We have implemented LDAP integration with OACS 5.2.
Problem: User can not change password when OACS set to LDAP Authority for authentication.
Error: "Current password incorrect"

This does only occures with LDAP Authority.

Any ideas?

Collapse
Posted by merv colton on
If you are using an external LDAP service for authentication, is this not a good thing? They users should be changing their passwords on that service, not openacs?

What did you do to set up LDAP in openacs?

Merv.

Collapse
Posted by Jay Dubanik on
Found problem in auth-ldap package (auth-ldap-procs.tcl)

old_password and new_password parameter must be reveresed in order for this proc to work.

ad_proc -private auth::ldap::password::ChangePassword {
username
new_password
old_password