> /Jocke
>
> On Tue, Oct 19, 2010 at 14:55, Prentice Bisbal <
prentice@ias.edu>
wrote:
> > Jocke M wrote:
> > > Hello,
> > >
> > > We are running an OpenLDAP server on RHEL4 and I just found out
> > > that running getent on the RHEL clients sometimes missed users
> > > against the OpenLDAP server.
> > >
> > > Example:
> > > getent passwd | wc -l
> > > 1038
> > >
> > > getent passwd | wc -l
> > > 1624
> > >
> > > Does anyone know what can be faulty, either on the clients or the
> > > server?
> > >
> > > --
> > > Thx
> > > Jocke
> >
> > Did those results occur on the same client, or are those results
> > from two different clients?
> >
> > If two different clients are returning different results, I'd
> > compare the /etc/ldap.conf and /etc/openldap/ldap.conf files first.
> > It could be that one has a different filter criteria than the
> > other. Or, if you've recently upgraded your LDAP servers, one
> > client could still be point to an old LDAP server that doesn't have
> > new entries.
> >
> > Try using the ldapsearch command with the same search criteria and
> > see if you get the same results. I would use the -h or -H switch to
> > make sure you are using the server you think you are using (change
> > specifics accordingly)
> >
> > ldapsearch -LLL -h
yourldapserver.example.com -b dc=example,dc=com
> > "objectClass=posixAccount" dn
> >
> > --
> > Prentice