If you have the default Microsoft Windows XP personal firewall enabled on a PC and you would like to install and run Entire Net-Work components on that PC, you will need to allow communications through the firewall on certain ports. You can do this in one of two ways: you can allow ports for a specific executable program or you can open specific ports. This document covers the following topics:
Note:
If you attempt to install Entire Net-Work in a system with a firewall in
place, be sure that your system administrator has opened the firewall for the
Software AG Directory Server port or the installation may not complete
successfully.
You can allow a specific executable program to open a port. To do so, issue the following command:
C:\>netsh firewall add allowedprogram program="<path and file name>" name="<component-name>" profile=ALL
where <path and file name> is the path and file name of the file you want to allow and <component-name> is a user-specified name to identify the file you are allowing. The following table lists the common Entire Net-Work component files that might need to be allowed if Windows XP personal firewall is enabled:
Component Name | Default Path and File Name |
---|---|
Entire Net-Work Kernel program | C:\Program Files\Software AG\Entire Net-Work Server\v731\wcpkernel.exe |
Entire Net-Work Client Service | C:\Program Files\Software AG\Entire Net-Work Client\wclservice.exe |
Entire Net-Work Server Service | C:\Program Files\Software AG\Entire Net-Work Server\v731\wcpservice.exe |
Software AG Directory Server Service | C:\Program Files\Software AG\Directory Server\xtsdssvcadi.exe |
System Management Hub (SMH) CSLayer Service | C:\Program Files\Software AG\System Management Hub\bin\argsrv.exe |
System Management Hub (SMH) EventLayer Service | C:\Program Files\Software AG\System Management Hub\bin\argevsrv.exe |
System Management Hub (SMH) MILayer Service | C:\Program Files\Software AG\System Management Hub\bin\argmlsrv.exe |
To remove the Entire Net-Work component as an allowed program, issue the following command:
C:\>netsh firewall delete allowedprogram program="<path and file name>" profile=ALL
where <path and file name> is the path and file name of the file you want to disallow.
To open a specific port for use by a Entire Net-Work component in the firewall, issue the following command:
C:\>netsh firewall add portopening protocol=TCP port=nnnn name="<component-name>" profile=ALL
where nnnn is the port number you want to open and <component-name> is a user-specified name to identify the port you are allowing.
To avoid port number conflicts, read Port Number Reference for a general list of the ports used by Software AG products.
To close a specific port in the firewall, issue the following command:
C:\>netsh firewall delete portopening protocol=TCP port=nnnn profile=ALL
where nnnn is the port number you want to close.