I wish someone here can help me,
Liferay version : Liferay 7.0-ga4. Microsoft Active Directory on Windows Server 2008 R2.
I have managed to install and configure a CAS Server + LDAPS connection to my Active Directory. Authentication through CAS to my AD is working well, I can import users, user groups from AD into Liferay database.
The only thing which does not work is the password attribute : when I click on "Test LDAP Users" in the instance settings section, all attributes are well shown (screen name, name, mail etc..) except the password. I have tried to map it with unicodePwd, or with userPassword without success.
So I checked in the "attribute editor" section of my active directory (for any of my users) to see those attributes. And currently both unicodePwd and userPassword are "".
My goal is to be able to update active directory user's password from my Liferay portal.
When I try to update the user's password from Liferay portal/account settings, it shows me "Your request completed successfully" but I have an error in my console about export : Unable to execute transaction commit callback javax.naming.directory.NoSuchAttributeException: [LDAP: error code 16 - 00000057: LDAPErr: DSID-0C090C3E, comment: Error in attribute conversion operation, data0, v1db1_].
So as I understand it, Liferay tells me that it cannot export this new password in Active Directory because no LDAP attribute is matching the password. But I have no idea where is the problem, if it's an Active Directory issue or a Liferay property not well configured..
If anyone has an idea, please let me know. Thanks in advance for reading this message,
Regards,
Axel.