23.24 ndsd Fails to Shut Down Due to SLP

If you do not have an SLP Directory Agent (DA) configured on your network, finding services that use SLP may take a longer time. During eDirectory shutdown, ndsd tries to perform operations using SLP that may take a long time than the init script normally allows, thus causing a forced shutdown.

To workaround this issue:

  1. Create an empty file with the name hosts.nds in the config directory. The config directory of a server can be obtained by running the following command ndsconfig get n4u.server.confdir

  2. Set an environment variable NDS_USESLP to 0 by specifying export NDS_USESLP=0 in /opt/novell/eDirectory/sbin/pre_ndsd_start

  3. Restart eDirectory.