From: Chris Henderson Date: 2008-10-29T14:59:26+09:00 Subject: Simple LDAP query I'm using ruby-1.8.6 and trying to query my Windows Active Directory LDAP server. But I'm getting connection failed. I can ping the AD server, I can resolve the host name or the IP address and I know the LDAP authentication is working. But I'm still getting error message when I query it via the following script. The error message I get is "fail!" Could anyone please tell me what I'm doing wrong? Do I need to define the base DN? #!/usr/bin/ruby require 'rubygems' require 'net/ldap' ldap = Net::LDAP.new ldap.host = "ldap.domain.com" ldap.port = 389 ldap.auth "user_ID", "password" if ldap.bind print "success!\n" # authentication succeeded else print "fail!\n" # authentication failed end