If you need a way to test that you are actually able to connect to a remote machine over specific ports, telnet is an easy way to do so. However, on Windows Vista and newer operating systems you will actually need to enable the telnet client to be able to run telnet commands.
How to Enable the telnet client for Windows Vista, 7, 2008, 8, & 2012
1) Access Control Panel\All Control Panel Items\Programs and Features
2) On the left side, click on "Turn Windows features on or off"
3) Once the list loads up, scroll down and look for "Telnet Client". Put a check in the box next to this, then hit "OK". It may take a few minutes to install telnet client.
How to use the telnet command from CMD to test the connection on a specific port
1) Go to start > run (search) and type 'cmd.exe', then hit enter.
2) Here is the basic syntax to use for the telnet command when testing a connection on a specific port to a remote system:
telnet remotesystem port
Where:
remotesystem = ip address or hostname of the system you want to connect to
port = the port you wish to test the connection over
Examples:
telnet 1.1.1.1 5120
telnet mytestsystem 139
More Information
Port Requirements for Shavlik Protect can be found here:
http://community.shavlik.com/docs/DOC-2161
You can find more information on telnet with the following methods:
In command prompt run: telnet -?
Refer to the following Microsoft articles:
Telnet protocol: http://support.microsoft.com/kb/231866
Telnet commands: http://technet.microsoft.com/en-us/library/bb491013.aspx