OpenSLP service stops/crashes shortly after starting in Windows Server 2003

  • 3539451
  • 07-Sep-2006
  • 26-Apr-2012

Environment


Novell eDirectory 8.7.3.8 for Windows 2003
Novell eDirectory 8.8 for Windows 2003
OpenSLP 1.0.9a

Situation

Symptoms:
OpenSLP setup as a Directory Agent.
OpenSLP service stops/crashes shortly after starting in Windows Server 2003.
Dr. Watson for Windows log shows slpd.exe causing an access violation.

Resolution

Obtain OpenSLP version 1.0.11 for Windows (openslp-1.0.11-w32bin.zip) from the OpenSLP project site at sourceforge.net.

Rename the following existing files:
    C:\NOVELL\NDS\SLP.DLL
    C:\NOVELL\NDS\SLPTOOL.EXE
    %WINDIR%\SYSTEM32\NOVELL\EDIR\OPENSLP\SLPD.EXE

%WINDIR% is the directory where Windows was installed (e.g. C:\WINDOWS or C:\WINNT).

Extract openslp-1.0.11-w32bin.zip (obtained from the above link) and copy the 3 files mentioned above to the same location as the originals.  Please note that only the 3 files mentioned above are needed.

Status

Reported to Engineering

Additional Information

Cause:
The crash occurs if OpenSLP sends a unicast query for services or service types with mismatched scopes.

Note:
Dr. Watson for Windows can be loaded by executing drwtsn32.exe in the Windows server.