From: Glen Holcomb Date: 2008-10-29T22:09:51+09:00 Subject: Re: Simple LDAP query ------=_Part_90478_4075819.1225285832233 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Wed, Oct 29, 2008 at 7:09 AM, Glen Holcomb wrote: > What is the value of user_ID? > > it needs to be user_name@full.base.of.domain > > > On Tue, Oct 28, 2008 at 11:59 PM, Chris Henderson wrote: > >> 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 >> >> > > > -- > "Hey brother Christian with your high and mighty errand, Your actions speak > so loud, I can't hear a word you're saying." > > -Greg Graffin (Bad Religion) > It probably wouldn't hurt to supply the base either. -- "Hey brother Christian with your high and mighty errand, Your actions speak so loud, I can't hear a word you're saying." -Greg Graffin (Bad Religion) ------=_Part_90478_4075819.1225285832233--