Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.ruby > #2827 > unrolled thread
| Started by | kang cao <cooker_bj@hotmail.com> |
|---|---|
| First post | 2011-04-14 00:57 -0500 |
| Last post | 2011-04-14 13:33 -0500 |
| Articles | 4 — 3 participants |
Back to article view | Back to comp.lang.ruby
problems using ruby-ldap to connect with windows AD kang cao <cooker_bj@hotmail.com> - 2011-04-14 00:57 -0500
Re: problems using ruby-ldap to connect with windows AD kang cao <cooker_bj@hotmail.com> - 2011-04-14 09:53 -0500
Re: problems using ruby-ldap to connect with windows AD Nick Klauer <klauer@gmail.com> - 2011-04-14 13:20 -0500
Re: problems using ruby-ldap to connect with windows AD Phillip Gawlowski <cmdjackryan@googlemail.com> - 2011-04-14 13:33 -0500
| From | kang cao <cooker_bj@hotmail.com> |
|---|---|
| Date | 2011-04-14 00:57 -0500 |
| Subject | problems using ruby-ldap to connect with windows AD |
| Message-ID | <06c30e3c211faaf23530b00c52e1892a@ruby-forum.com> |
hi:
I am using ruby-ldap to connect with windows AD. but when I bind,it
alway gives me "Cann't contact LDAP Server". my code is:
require 'rubygems'
require 'ldap'
begin
ldap_host = '172.17.20.191'
ldap_port = 636
ldap_conn = LDAP::SSLConn.new(ldap_host,ldap_port)
puts "trace 2 ldap_conn: #{ldap_conn.class}"
ldap_conn.set_option( LDAP::LDAP_OPT_PROTOCOL_VERSION, 3 )
puts "trace 3 ldap_conn: #{ldap_conn.class}"
bind_dn = "cn=altirisadmin,ou=Golden-Altiris,dc=autonavi,dc=com"
password_dn = "Altirisadmin"
ldap_conn.bind(bind_dn,password_dn){ ldap_conn.perror("bind")}
puts "trace 4 ldap_conn: #{ldap_conn.class}"
rescue
puts "trace 5 oops, #{$!}"
end
I have alreay tried ldapsearch. it does work but ruby-ldap doesn't.
my system is centos 5.4 x64. ruby is "ruby 1.8.7 (2011-02-18 patchlevel
334) [x86_64-linux]". openldap was installed by yum and the version is
0.9.11.
I also tried to install openldap by downloadng source code and
compilering them. but it still gives me same answer.
--
Posted via http://www.ruby-forum.com/.
[toc] | [next] | [standalone]
| From | kang cao <cooker_bj@hotmail.com> |
|---|---|
| Date | 2011-04-14 09:53 -0500 |
| Message-ID | <b6c261eabf85214eb84ea5c373f8b15b@ruby-forum.com> |
| In reply to | #2827 |
I have figured out the problem. MY windows AD is listening on 389, not on 636. ldapsearch command works only when I don't put -p in the command line. sorry to bother you all -- Posted via http://www.ruby-forum.com/.
[toc] | [prev] | [next] | [standalone]
| From | Nick Klauer <klauer@gmail.com> |
|---|---|
| Date | 2011-04-14 13:20 -0500 |
| Message-ID | <BANLkTikPSsi8J_=TcFaTc2hjOtjmtqtNtA@mail.gmail.com> |
| In reply to | #2849 |
[Note: parts of this message were removed to make it a legal post.] Is 636 a standard for OpenLDAP? I'm so used to AD that I didn't think that it would be anything else... -Nick Klauer On Thu, Apr 14, 2011 at 09:53, kang cao <cooker_bj@hotmail.com> wrote: > I have figured out the problem. MY windows AD is listening on 389, not > on 636. > ldapsearch command works only when I don't put -p in the command line. > sorry to bother you all > > -- > Posted via http://www.ruby-forum.com/. > >
[toc] | [prev] | [next] | [standalone]
| From | Phillip Gawlowski <cmdjackryan@googlemail.com> |
|---|---|
| Date | 2011-04-14 13:33 -0500 |
| Message-ID | <BANLkTi=amaBAWFHcckYAFH5JjMBEZeF0bg@mail.gmail.com> |
| In reply to | #2868 |
On Thu, Apr 14, 2011 at 8:20 PM, Nick Klauer <klauer@gmail.com> wrote: > Is 636 a standard for OpenLDAP? I'm so used to AD that I didn't think that > it would be anything else... According to IANA <http://www.iana.org/assignments/port-numbers>: ldaps 636/tcp ldap protocol over TLS/SSL (was sldap) ldaps 636/udp ldap protocol over TLS/SSL (was sldap) -- Phillip Gawlowski Though the folk I have met, (Ah, how soon!) they forget When I've moved on to some other place, There may be one or two, When I've played and passed through, Who'll remember my song or my face.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.ruby
csiph-web