Hanging during ldaps

charlie derr cderr at simons-rock.edu
Mon Jan 5 19:22:15 CET 2004


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 
> 
> 
> 


More information about the python-ldap mailing list