[Date Prev][Date Next] [Chronological] [Thread] [Top]

cldap:// on multi-homed machines does correctly set from address (ITS#2326)



Full_Name: Luke Howard
Version: HEAD
OS: Linux
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (165.228.130.12)


You may or may not consider this a bug: on a multi-homed machine serving CLDAP
clients on multiple interfaces, I needed to enumerate listeners for each
interface (eg. slapd -h "cldap://192.168.1.1/ cldap://192.168.2.1";) in order
that the local address of outgoing UDP packets contained the correct interface
address. Otherwise, the CLDAP client (not OpenLDAP) would ignore them.

It would be nice if this was the behaviour even if the interfaces were not
enumerated (eg. slapd -h "cldap://";). It shouldn't be hard to fix (?).