Just in case someone has the same problem; Apparently you need to change
something in the slapd.conf of the server and add the following:
access to
attrs=userPassword,sambaNTPassword,sambaLMPassword,sambaPwdMustChange,sambaPwdLastSet
    by dn="cn=admin,dc=workgroup" write
    by self write
    by anonymous auth
    by * none

access to attrs=shadowLastChange,shadowMax
    by dn="cn=admin,dc=workgroup" write
    by self write
    by * read

I cant say if it works since I did somthing else. What I did is I downloaded
an LDAP GUI from LDAPsoft and used the SQL editor to change shadowMax field
to 0 for all users. That removed the expired password issue.



On Wed, Jan 6, 2010 at 10:40 AM, Nicolas Roussi <[email protected]> wrote:

> Hi everyone,
> I have an LDAP server and a few edubuntu servers as LDAP clients. The LDAP
> users login through the thin clients and everything works perfectly but when
> their passwords expire, they cannot change them through the login interface.
> They receive a message that "Your password has expired and you need to
> change it.". Then they type their new password and confirm it but it just
> kicks back to the login screen. I know it has something to do with some pam
> settings but I cant figure it out. Does anyone have any solutions?
>
> Thanks
>
> --
> Nicolas Roussi
>



-- 
Nicolas Roussi
-- 
edubuntu-users mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/edubuntu-users

Reply via email to