The Service Location Protocol (SLP) query returns -23 SLP_NETWORK_ERROR on a virtual machine having a DHCP address or on a physical or a virtual machine in which SLP is not broadcasted.
You can avoid the SLP error by configuring the Directory Agent in your network in one of these ways:
Copy the C:\Windows\System32\Novell\eDir\OpenSLP\slp.conf file to the c:\Windows\ directory.
Open the slp.conf file by using a text editor and change the following line:
;net.slp.DAAddresses = myDay1,myDa2,myDa3
to
net.slp.DAAddresses = <Give your DA Address>
Save the changes, then close the file.
OR
Copy the C:\Windows\System32\Novell\eDir\OpenSLP\slp.conf file to the c:\Windows\ directory.
Open the slp.conf file by using a text editor and change the following line:
;net.slp.isDA = true
to
net.slp.isDA = true
Save the changes, then close the file.