Thanks for the help! As per RedHat release note, the updates on the package
is promising.
Updated nss_ldap on couple hosts to see whether it fixes the problem or not.

-Basil


On Thu, Sep 22, 2011 at 7:08 PM, Iain Sutton <iainsut...@gmail.com> wrote:

> 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 <basilb...@gmail.com> 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 <
>> christopher_w...@pobox.com> 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 puppet-users@googlegroups.com.
>>> >    To unsubscribe from this group, send email to
>>> >    puppet-users+unsubscr...@googlegroups.com.
>>> >    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 puppet-users@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> puppet-users+unsubscr...@googlegroups.com.
>>> 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 puppet-users@googlegroups.com.
>> To unsubscribe from this group, send email to
>> puppet-users+unsubscr...@googlegroups.com.
>> 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 puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> 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 puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to