Hi Samba-Team! We have a nearly running setup with Samba 3.0.4 and Iplanet Directory Server 5.1, but if we try to change a password we got the following error: ldapsam_modify_entry: LDAP Password could not be changed for user ltimmann: Protocol error unsupported extended operation ldapsam_update_sam_account: failed to modify user with uid = ltimmann, error: unsupported extended operation (Success) This is because you use the extended operation "Password Modify" 1.3.6.1.4.1.4203.1.11.1 which is not implemented in Iplanet Directory Server 5.{1,2}. Seems that they never have read RFC3062. So we would be glad if you could add an alternative method in passdb/pdb_ldap.c in function ldapsam_modify_entry where the password is overwritten via a normal ldap modify. If it is possible. Would be great if you can do that or another workaround! Thanks Lars
Created attachment 678 [details] possible fix Could you check the attached patch? We simply don't issue the extended operation if the ldap server says it does not support the extended operation. We need info on how iplanet would do the equivalent. Closing the bug, please reopen if it does not work. Volker
Applied a fix with revision 2619 Volker
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.