SLP Snoop for Linux and Windows

SLP Snoop for Linux and Windows

SLP Snoop shows SLP services and attributes by scope and service type.

This is a reimplementation of the old Novell Consulting "SLPSNOOP"
utility ( which doesn't work on Windows Vista and above or Linux.
Labels (3)


Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
In trying to troubleshoot some Windows 7 login problems (almost a minute per drive to map), this looked like a good tool, but alas it doesn't run standalone, and OpenSLP doesn't appear to be available for Windows at least not through the link provided.
On the assumption the this was just a lack of clarity in the readme, I've tried just installing cygwin on the Win7 box with the contents of contrib thrown into the Windows path, but that doesn't work. So some clear prerequisites for Windows use might make this tool actually useful.
I didn't get slpsnoop to work either.. slpinfo on Win7 would be so nice!
For the issues you have, few things to check:

- check network settings, Provider Order on Win7, move Netware Services to the top
- Check SLP on OES2 servers, slptool findsrvs service:bindery.novell is everything listed?
- Win7 Novell client2 only uses the first SLP DA server in the list, so make sure that is working correctly (if you have multi DA system)


konecnya, I've added a stand-alone executable for Windows last year. This is mentioned in the "News" file: "added stand-alone executable (in the contrib directory) to remove dependencies on Windows where Python and PyQt are less likely to be installed".

OpenSLP binaries (slptool) have been provided since the first release ("Binaries for Windows are provided in the contrib subdirectory" as stated in the readme).

You do not need "Cygwin" for SLP Snoop. Please refer to the readme: "The shell script ( needs Z shell (zsh) (which is available from Cygwin for Windows)."

If after following the directions in the Readme SLP Snoop or the shell script still don't work for you, send an email to the email address mentioned in the readme. Please provide an exact and detailed description of what you did and what doesn't work (including error messages).

Thanks, Thorsten
Thank you Thorsen for fixing this to work with plain Windows 7 systems.
It works great. Now if only we can more clearly show that the file here has been updated for those who didn't see the thread in the forums.

Andy Konecny
I have a traditional pxe setup that delivers image files that boot into a dos environment to clone computers using pxelinux.0. I want to being using gpxelinux.0 so that I can store all the images, memdisk, menu.c32 on a web or ftp server. I have replaced pxelinux.0 with gpxelinux.0. I assume that /tftpboot/pxelinux.cfg/default still get queried for kernel and initrd. Is the default file where I am supposed to specify the http or ftp location? Does someone have any working samples they can shre? Thanks
You might want to ask that question on the forums instead for quicker response.
Top Contributors
Version history
Revision #:
1 of 1
Last update:
‎2011-06-21 11:15
Updated by:
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.