-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 6.1.2 CE GA3, 6.1.30 EE GA3, 6.2.10 EE GA1, 7.0.0 M3
-
Fix Version/s: 6.2.2 CE GA3 , 6.2.X EE, 7.0.0 M1
-
Component/s: Application Security > LDAP, Portal Services
-
Labels:
-
Branch Version/s:6.2.x
-
Backported to Branch:Committed
-
Story Points:10
-
Fix Priority:4
-
Git Pull Request:
Steps to reproduce
- Setup LDAP connection to an LDAP server and use (mail=@email_address@) as auth search filter
- Enable LDAP authentication in portal
- Enable LDAP export
- Login with the administrator user (test@liferay.com for default login)
- Create a user
- Change the e-mail address of the user
With debugging the process, at a point the following LDAP request can be observed:
javax.naming.NameAlreadyBoundException: [LDAP: error code 68 - ENTRY_ALREADY_EXISTS: failed for MessageType : ADD_REQUEST Message ID : 29 Add Request : Entry dn[n]: uid=testuser,dc=example,dc=com objectclass: top objectclass: person objectclass: inetOrgPerson objectclass: organizationalPerson uid: testuser mail: testuser@example.com sn: Test title: Developer cn: Test User givenName: Vilmos : ERR_250_ENTRY_ALREADY_EXISTS uid=testuser,dc=example,dc=com already exists!]; remaining name 'uid=testuser,dc=example,dc=com'
- Discovered while testing
-
LPS-45618 Sending e-mails doesn't work if e-mail address is not yet verified when verification is required
- Closed
-
LPS-45660 StaleObjectStateException on password update with LDAP export and email address verification
- Closed
- relates
-
LPE-11694 LDAP Export doesn't work when e-mail address verification is required
-
- Closed
-