Glen Holcomb
10/29/2008 1:10:00 PM
[Note: parts of this message were removed to make it a legal post.]
On Wed, Oct 29, 2008 at 7:09 AM, Glen Holcomb <damnbigman@gmail.com> 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 <henders254@gmail.com>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)