From: charlie d. <cd...@si...> - 2004-01-05 18:22:14
|
My first guess would be to use port 636 instead of 6360 -- if that doesn't work, I'd next try leaving the port specification off entirely (start_tls should encrypt traffic on port 389 if the server is configured correctly). good luck, ~c Goucher, Adam wrote: > I'm trying to use python-ldap to connect to an iplanet 5.1 ldap. > Connecting via ldap:// works, but the script is hanging when connecting > through ldaps://. Can anyone see what I am doing wrong? > > <script> > import ldap > ldap.set_option(ldap.OPT_DEBUG_LEVEL, 5) > > # build our uri > uri = "ldaps://ldap_host:6360" > > # connect to the ldap server > p_handle = ldap.initialize(uri) > p_handle.protocol_version = ldap.VERSION3 > > # bind > p_handle.simple_bind("cn=directory manager", "*****") > > # search so we know we are connected > p_search = p_handle.search("", ldap.SCOPE_BASE, "objectclass=*") > p_return = p_handle.result(p_search) > res_type, res_values = p_return > print res_values > </script> > > <output> > ldap_create > ldap_url_parse_ext(ldaps://ldap_host:6360) > ldap_bind > ldap_simple_bind > ldap_sasl_bind > ldap_send_initial_request > ldap_new_connection > ldap_int_open_connection > ldap_connect_to_host: TCP ldap_host:6360 > ldap_new_socket: 1904 > ldap_prepare_socket: 1904 > ldap_connect_to_host: Trying ldap_ip:6360 > ldap_connect_timeout: fd: 1904 tm: -1 async: 0 > ldap_ndelay_on: 1904 > ldap_ndelay_off: 1904 > ldap_open_defconn: successful > ldap_send_server_request > ldap_search_ext > put_filter: "objectclass=*" > put_filter: default > put_simple_filter: "objectclass=*" > ldap_send_initial_request > ldap_send_server_request > ldap_result msgid 2 > ldap_chkResponseList for msgid=2, all=1 > ldap_chkResponseList for msgid=2, all=1 > ldap_int_select > </ouput> > > I am using python 2.3.2 for windows, and the python-ldap module found at > http://www.zope.org/Members/volkerw/LdapWin32.dsdfs > > ______________________________ > Adam Goucher > Testing Group > HP OpenView Select Access > Hewlett-Packard > 901 King St W. > Toronto, Ontario > M5V 3H5 > > Phone: +1-416-309-5208 > Fax: +1-416-309-4406 > > > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for IBM's > Free Linux Tutorials. Learn everything from the bash shell to sys admin. > Click now! http://ads.osdn.com/?ad_id78&alloc_id371&op=click > _______________________________________________ > Python-LDAP-dev mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/python-ldap-dev > |