Hi Rich, Sorry I had a mistake in my ldapsearch. Ldapsearch is working but with it does not found users using "id" command:
[root@XX ~]# service nslcd restart Stopping nslcd: [ OK ] Starting nslcd: [ OK ] [root@dc103 ~]# ldapsearch -x -D 'cn=authenticate, ou=System,dc=test, dc=es' '(objectclass=*)' -W -ZZ Enter LDAP Password: # extended LDIF # [root@dc103 ~]# id esther id: esther: No such user And I have these entries in nsswitch: [root@XX ~]# grep ldap /etc/nsswitch.conf passwd: files ldap shadow: files ldap group: files ldap Errors in messages log when I try this "id" search: May 24 10:50:09 XX nslcd[4612]: [8e1f29] no available LDAP server found May 24 10:50:09 XX nslcd[4612]: [8e1f29] no available LDAP server found May 24 10:50:09 XX nslcd[4612]: [e87ccd] no available LDAP server found May 24 10:50:09 XX nslcd[4612]: [e87ccd] no available LDAP server found May 24 10:50:11 XX nslcd[4612]: [1b58ba] ldap_start_tls_s() failed: Connect error (uri="ldap://ldap1-test") May 24 10:50:11 XX nslcd[4612]: [1b58ba] failed to bind to LDAP server ldap://ldap1-test: Connect error May 24 10:50:11 XX nslcd[4612]: [1b58ba] ldap_start_tls_s() failed: Connect error (uri="ldap://ldap2-test") May 24 10:50:11 XX nslcd[4612]: [1b58ba] failed to bind to LDAP server ldap://ldap2-test: Connect error May 24 10:50:11 XX nslcd[4612]: [1b58ba] no available LDAP server found In version 2.4.19-15 I don't see this issue. TIA, Esther 2012/5/23 Rich Megginson <[email protected]> > On 05/23/2012 10:37 AM, Esther Garcia wrote: > > Hi all, > > We have an OpenLDAP server (RHEL6) running version 2.4.23-15, and we > have clients in RHEL5 and RHEL6. > With clients in RHEL5 works properly but I found some problems with RHEL6 > clients in versions newer than 2.4.19-15. > > In the clients, if I try to upgrade to new versions than 2.4.19-15 then > the client stops working: > > [root@XX ~]# rpm -qa | grep openldap > openldap-2.4.19-15.el6.x86_64 > openldap-clients-2.4.19-15.el6.x86_64 > [root@XX ~]# ldapsearch -x -D 'cn=authenticate, ou=System,dc=test, > dc=es' '(objectclass=*)' -W -ZZ > Enter LDAP Password: > # extended LDIF > # > # LDAPv3 > ...... > [root@XX ~]# id esther > uid=63004(esther) gid=50041(test) groups=50041(test) > > [root@XX ~]# yum upgrade openldap* > ..... > Updating : openldap-2.4.23-20.el6.x86_64 > > 1/4 > warning: /etc/openldap/ldap.conf created as > /etc/openldap/ldap.conf.rpmnew > Updating : openldap-clients-2.4.23-20.el6.x86_64 > > 2/4 > Cleanup : openldap-clients-2.4.19-15.el6.x86_64 > > 3/4 > Cleanup : openldap-2.4.19-15.el6.x86_64 > > 4/4 > > Updated: > openldap.x86_64 0:2.4.23-20.el6 > openldap-clients.x86_64 0:2.4.23-20.el6 > > > Complete! > > [root@XX ~]# service nslcd restart > Stopping nslcd: [ OK ] > Starting nslcd: [ OK ] > [root@XX ~]# id esther > id: esther: No such user > [root@XX ~]# ldapsearch -x -D 'cn=authenticate, ou=System,dc=test, > dc=es' '(objectclass=*)' -W -ZZ > ldap_start_tls: Connect error (-11) > > > try adding -d 1 - ldapsearch -d 1 -x .... > > > I have the same configuration files that used with the older version. I > use these configuration files: > > */etc/pam_ldap.conf:* > base dc=test,dc=es > binddn cn=authenticate,ou=System,dc=test,dc=es > bindpw XXXX > timelimit 120 > bind_timelimit 120 > idle_timelimit 3600 > pam_lookup_policy yes > pam_password exop > nss_initgroups_ignoreusers > root,ldap,named,avahi,haldaemon,dbus,radvd,tomcat,radiusd,news,mailman,nscd,gdm > ssl start_tls > uri ldap://ldap1-test ldap://ldap2-test > tls_cacertdir /etc/openldap/cacerts > pam_password md5 > > */etc/nslcd.conf* > uid nslcd > gid ldap > uri ldap://ldap1-test ldap://ldap2-test > base dc=test,dc=es > binddn cn=authenticate,ou=System,dc=test,dc=es > bindpw XXXX > ssl start_tls > tls_cacertdir /etc/openldap/cacerts > timelimit 120 > bind_timelimit 120 > idle_timelimit 3600 > > */etc/openldap/ldap.conf:* > URI ldap://ldap1-test/ ldap://ldap2-test/ > BASE dc=test,dc=es > TLS_CACERT /etc/openldap/cacerts/catest.crt > > *CAcert file:* > > [root@XX ~]# ls -l /etc/openldap/cacerts/catest.crt > -rw-r--r--. 1 root root 1655 May 23 15:23 > /etc/openldap/cacerts/catest.crt > > Any idea on what the issue is? Am I missing anything? > > > Thanks in advance, > Esther > > > > >
