J
jackster the jackle
I haven't done much with polling AD in the past but I am now trying to
write a basic script using active_ldap that pulls a list of users from
AD. The following code I have here doesn't work but the thing that
bothers me the most is that when I use a sniffer on the AD server, I
don't see any attempt by the script to communicate with the server.
require 'rubygems'
require 'active_ldap'
ActiveLdap::Base.setup_connection(
:host => "10.1.1.1",
:user => "admin",
assword => "password",
:base => "dc=voice,dc=company,dc=com"
)
all_users = Group.findall, '*')
puts all_users
The actual error I get is:
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:443:in
`load_missing_constant': uninitialized constant Group (NameError)
Any ideas as to why this basic config isn't working?
Thanks
jack
write a basic script using active_ldap that pulls a list of users from
AD. The following code I have here doesn't work but the thing that
bothers me the most is that when I use a sniffer on the AD server, I
don't see any attempt by the script to communicate with the server.
require 'rubygems'
require 'active_ldap'
ActiveLdap::Base.setup_connection(
:host => "10.1.1.1",
:user => "admin",
assword => "password",
:base => "dc=voice,dc=company,dc=com"
)
all_users = Group.findall, '*')
puts all_users
The actual error I get is:
/usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:443:in
`load_missing_constant': uninitialized constant Group (NameError)
Any ideas as to why this basic config isn't working?
Thanks
jack