[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
ldap_chase_referrals can't find_connection (ITS#3280)
Full_Name: Lloyd Parkes
Version: 2.2.11
OS: Solaris
URL:
Submission from: (NULL) (210.48.106.178)
Various things conspire to prevent find_connections from finding conenctions
that it can use. One easy one to fix (I hope) ldap_chase_referrals calls
ldap_url_parse_ext when it should use ldap_url_parse. The latter function sets
the port number to LDAP_PORT if there is no explicit port number.
find_connection checks that the port numbers match and since ldap_url_parse_ext
leaves the port number as 0, then it will never match any current connection.
I haven't even thought about testing this, so there may be other issues I
haven't found yet.
I'll post to the devel list about improvements that could be made to
find_connection.