This looks much like the error we had, which was: ruby: ../../../libraries/libldap/result.c:113: ldap_result: Assertion `ld != ((void *)0)' failed.
Under CentOS/RHEL, you need to upgrade the version of nss_ldap to 253-37.el5_6.1 (or later) Bug details: https://bugzilla.redhat.com/show_bug.cgi?id=684889 and https://bugzilla.redhat.com/show_bug.cgi?id=703831 Bug fix advisory: http://rhn.redhat.com/errata/RHBA-2011-0514.html Note that things other than puppet will be affected by this problem, such as ssh connections! BTW, your nss_initgroups_ignoreusers addition looks correct. On 23 September 2011 07:53, Basil Baby <[email protected]> wrote: > From the debug mode logs, ruby was having trouble with LDAP. > Debug Error message: > ruby: ../../../libraries/libldap/error.c:273: ldap_parse_result: Assertion `r > != ((void *)0)' failed > > > Is there way I can exclude puppet not to look up LDAP to avoid this > situation? I did try adding following entry in /etc/ldap.conf but didn't help. > "nss_initgroups_ignoreusers root" > > -Basil > > On Fri, Sep 2, 2011 at 11:41 AM, Christopher Wood < > [email protected]> wrote: > >> On Thu, Sep 01, 2011 at 08:31:55PM -0400, Basil Baby wrote: >> > Few of my puppet clients (puppet 0.24.8,� ruby 1.8.5, facter 1.5.2) >> are >> > dying with out any error messages on on syslog.� I cannot see much >> system >> > resource usage on these nodes. >> > >> > What is the best way to troubleshoot the root cause of the problem? >> >> Without having huge scads of puppet knowledge, if they die frequently >> enough perhaps running one of these in the foreground with debug/tee to see >> if they spit out any interesting messages? >> >> See "puppet agent -h" for your exact command line parameters, but >> something like: >> >> puppet agent --no-daemonize --debug 2>&1 | tee /var/tmp/p1.log >> >> >> > -Basil >> > >> > -- >> > You received this message because you are subscribed to the Google >> Groups >> > "Puppet Users" group. >> > To post to this group, send email to [email protected]. >> > To unsubscribe from this group, send email to >> > [email protected]. >> > For more options, visit this group at >> > http://groups.google.com/group/puppet-users?hl=en. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Puppet Users" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]. >> For more options, visit this group at >> http://groups.google.com/group/puppet-users?hl=en. >> >> > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
