Environment
SUSE Linux Enterprise Server 12
SUSE Linux Enterprise Server 12 Service Pack 1 (SLES 12 SP1)
NetIQ eDirectory 9
SUSE Linux Enterprise Server 12 Service Pack 1 (SLES 12 SP1)
NetIQ eDirectory 9
Situation
A SLES 12 or SLES 12 SP1 server, patched with openslp-2.0.0-8.1.x86_64 (and related) rpms,
has /etc/slp.conf configured with the following parameters:
has /etc/slp.conf configured with the following parameters:
net.slp.useScopes = MY-SCOPEUpon installing a eDirectory 9.0.0, it was observed that the new tree was not visible when querying the SLP DA with the slptool. However, services in /etc/slp.reg would register correctly with the DA.
net.slp.DAAddresses = 192.168.123.20
net.slp.isBroadcastOnly = false
Resolution
This is being reviewed by development.
Status
Reported to EngineeringAdditional Information
Workaround:
During trouble shooting, it was observed that slptool was trying to reference a different slp.conf (in /usr/local/etc/). The following seemed to fix everything up:
During trouble shooting, it was observed that slptool was trying to reference a different slp.conf (in /usr/local/etc/). The following seemed to fix everything up:
- create the directory /usr/local/etc/
- create a symbolic link for slp.conf
ln -s /etc/slp.conf /usr/local/etc/slp.conf - stop eDirectory
- restart slp daemon (rcslpd restart)
- restart any service that needs to register with slp (including eDirectory)
Alternatively, instead of steps 3-5, one could just restart the host.