LDAP is not installed correctly in 2 NIC server using -B switch with ndsconfig

  • 7000921
  • 11-Jul-2008
  • 26-Apr-2012

Environment

Novell eDirectory 8.8 for Linux

Situation

In a server running SLES 10 SP1 with eDirectory 8.8.2 (with or without FTF2), if you
use the -B switch to limit NCP to only one NIC, while still configuring it to have
LDAP respond on both NICs, LDAP says it is configured properly, but it does not run
correctly.

Using this commandline:
# ndsconfig new -t AUTH-TREE -n o=n -a cn=admin.o=n -w a -i -S ham9 -L 389 -l 636
-P eth0,eth1 -B eth0@524 -e


the install claims success, but LDAP does not work.

Resolution

Using this commandline (just omit the -B switch and variable):
# ndsconfig new -t AUTH-TREE -n o=n -a cn=admin.o=n -w a -i -S ham9 -L 389 -l 636
-P eth0,eth1 -e


the install claims success, and LDAP does work on both interfaces. Interestingly,
ndsconfig prompts for which of the two addresses (or both) to use for NCP, and
selecting one does work correctly, which is what the -B switch (omitted from this
command line) was supposed to do.