[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
LDAP Password changing
- From: Neil Marjoram <n marjoram adastral ucl ac uk>
- To: For users of Fedora Core releases <fedora-list redhat com>
- Subject: LDAP Password changing
- Date: Thu, 15 Jul 2004 10:31:00 +0100
Can anyone help me with changing passwords in an LDAP database ?
I have set up a proxy user with write access to the database, but I
think the error is client side and lies somewhere in the PAM config.
The error I receive is :
bash-2.05b$ passwd
Changing password for user testuser.
passwd: Authentication token manipulation error
The same error occurs if I use root to try and change the password.
I have the /etc/ldap.conf set correctly with /etc/ldap.secret containing
the proxyuser password.
I get no output to the syslog on the client.
I get this out in the slapd log file :
Jul 15 10:27:36 ipswich slapd[6981]: conn=171 fd=54 ACCEPT from
IP=x.x.x.x:33229 (IP=0.0.0.0:636)
Jul 15 10:27:36 ipswich slapd[6981]: conn=171 op=0 BIND
dn="cn=proxyuser,dc=mydomain,dc=uk" method=128
Jul 15 10:27:36 ipswich slapd[6981]: conn=171 op=0 BIND
dn="cn=proxyuser,dc=mydomain,dc=uk" mech=SIMPLE ssf=0
Jul 15 10:27:36 ipswich slapd[6981]: conn=171 op=0 RESULT tag=97 err=0
text=
Jul 15 10:27:36 ipswich slapd[6981]: conn=171 op=1 SRCH
base="ou=People,dc=mydomain,dc=uk" scope=1
filter="(&(objectClass=posixAccount)(uidNumber=500))"
Jul 15 10:27:36 ipswich slapd[6981]: conn=171 op=1 SRCH attr=uid
userPassword uidNumber gidNumber cn homeDirectory loginShell gecos
description objectClass
Jul 15 10:27:36 ipswich slapd[6981]: conn=171 op=1 SEARCH RESULT tag=101
err=0 nentries=1 text=
Jul 15 10:27:38 ipswich slapd[6981]: conn=171 fd=54 closed
ACL :
access to dn=".*,dc=adastral,dc=ucl,dc=ac,dc=uk" attr=userPassword
by dn="cn=Manager,dc=adastral,dc=ucl,dc=ac,dc=uk" write
by dn="cn=proxyuser,dc=adastral,dc=ucl,dc=ac,dc=uk" write
by self write
by * auth
access to dn=".*,dc=adastral,dc=ucl,dc=ac,dc=uk" attr=mail
by dn="cn=Manager,dc=adastral,dc=ucl,dc=ac,dc=uk" write
by dn="cn=proxyuser,dc=adastral,dc=ucl,dc=ac,dc=uk" write
by self write
by * read
access to dn=".*,ou=People,dc=adastral,dc=ucl,dc=ac,dc=uk"
by * read
access to dn=".*,dc=adastral,dc=ucl,dc=ac,dc=uk"
by self write
by * read
The /etc/ldap.conf is correctly set.
Thanks for your help,
Neil.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]