Hi.

Since it's my first time posting to this group, I'll preface my question
with the usual: Puppet is magic and has brought color and joy to my world.

With that behind us, I've recently begun to play with the LDAPNodes
capabilities and found that the ruby/ldap library used is unbearably slow.
I've isolated it from Puppet itself by putting together a test script using
ruby/ldap that simply searches for a particular DN and prints it out.
Network communication happens in a matter of milliseconds (verified with
tcpdump), but then we have a full 40-45 seconds before the client finally
sends the TCPFIN and dumps the results to my console.

A nearly identical script using net/ldap, however, is lightning fast.

This is going from FreeBSD 7.2 to Windows 2003 ADS.

Has anybody else experienced this issue? Is there a particular reason
ruby/ldap was chosen over net/ldap?

-Shawn

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to