You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Peter Jamieson (JIRA)" <ji...@apache.org> on 2016/03/11 17:30:31 UTC

[jira] [Updated] (DIRSERVER-2131) cannot log in with ads-pwdmustchange true

     [ https://issues.apache.org/jira/browse/DIRSERVER-2131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Peter Jamieson updated DIRSERVER-2131:
--------------------------------------
    Attachment: DIRSERVER-2131.patch

Created patch to do lookup as admin user and also unit test.

> cannot log in with ads-pwdmustchange true
> -----------------------------------------
>
>                 Key: DIRSERVER-2131
>                 URL: https://issues.apache.org/jira/browse/DIRSERVER-2131
>             Project: Directory ApacheDS
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 2.0.0-M21
>         Environment: centos 7.
>            Reporter: Peter Jamieson
>         Attachments: DIRSERVER-2131.patch
>
>
> If i modify the authentication policy to set ads-pwdmustchange to TRUE, when i log in, i get: -
> {noformat}
> provisioning:root *#ssh user2@192.168.56.164
> Authorized users only. All activity may be monitored and reported.
> user2@192.168.56.164's password:
> Password expired. Change your password now.
> Last login: Mon Mar  7 15:46:02 2016 from provisioning
> Authorized users only. All activity may be monitored and reported.
> WARNING: Your password has expired.
> You must change your password now and login again!
> Changing password for user user2.
> Current Password:
> New password:
> Retype new password:
> Password change failed. Server message: Cannot find an entry for DN uid=user2,ou=users,dc=example,dc=com
> passwd: Authentication token manipulation error
> Connection to 192.168.56.164 closed.
> {noformat}
> and this appears in the apacheds.log: -
> [15:46:33] ERROR [org.apache.directory.server.ldap.handlers.extended.PwdModifyHandler] - Cannot find an entry for DN uid=user2,ou=users,dc=example,dc=com, exception : password needs to be reset before performing this operation



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)