Server is not seeing the DA when typing DISPLAY SLPDA

  • 3784663
  • 13-Jan-2007
  • 16-Mar-2012

Environment

Novell NetWare 5.0
Novell NetWare 5.1
Service Location Protocol
The SLP Scope is a NAMED Scope.

Situation

No apparent changes were made.
A server is not seeing the DA.
A server is not getting the SLP SERVICES information that is should.
The SLP.CFG contains the correct syntax and information.
Restarting the server doesn't correct the problem with the server not seeing the DA.
Doing a SET SLP RESET=ON doesn't correct the problem with the server not seeing the DA.

Resolution

Load MONITOR | SERVER PARAMETERS | SERVICE LOCATION PROTOCOL | and change the SLP DA DISCOVERY OPTIONS to 4 (this will make the server read the SLP.CFG file instead and is the recommended configuration). After making the changes SET SLP RESET=ON and it should now contact the DA and you should be able to type DISPLAY SLP SERVICES and your regular services should start appearing.
Remove the Read-Only setting from SYS:ETC\SLP.CFG then restart SLP by entering 'SET SLP RESET=ON' from the server console
Put a BLANK LINE at the end of the SYS:ETC\SLP.CFG file
copy the SLPTCP.NLM from another source (support pack, or original install CD's)

Additional Information

Possible causes:
SLP DISCOVERY OPTIONS were set to 2 (meaning that it will try to get the DA information over DHCP).
SYS:ETC\SLP.CFG is flagged Read-Only
No Carriage Return, Line Feed at the end of the SYS:ETC\SLP.CFG file
Corrupt SLPTCP.NLM

Formerly known as TID# 10065838