Hanging during ldaps

Goucher, Adam adam.goucher at hp.com
Mon Jan 5 19:06:36 CET 2004


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