Configuring Firewall to Work With PestPatrol
There are some ports need to open for PestPatrol Corporate Edition when working with personal firewalls. In this document we will use Outpost Firewall as an example. Since the console and client sides got different network activities, this document will introduces the setting for console and client in two sections.
A. Configuration for Console Computer :
Before you start:
Since PestPatrol Corporate Edition use DCOM to communicate. It will random to find a port for communication. To make it works fine with firewall, we have to define the port range for the DCOM communication.
Please go to Start -> Run -> Type regedit to open the registry editor:
Go to following path:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\Internet]
Add the following values:
String Value "PortsInternetAvailable"="Y"
String Value "UseInternetPorts"="Y"
Mutli-String Value "Ports"=”5000-5010”

Restart your computer to apply the changes.
Now, You have to open the following Outgoing ports for PestPatrol Management Console:
| Protocol |
Remote Port |
Direction |
Execute (Optional) |
| TCP |
80 (HTTP) |
Outbound |
PPMC.EXE |
| TCP |
135 (DCOM) |
Outbound |
SVCHOST.EXE |
| TCP |
5000-5010 |
Outbound |
PPREMOTECLIENT.EXE |
Now, lets see how to work it out when using outpost firewall.
1. Go to the application setting in outpost. See Figure 1.

Figure 1
2. Browse and add C:\Program Files\PestPatrol\PestPatrol Corporate Edition v5\PPPMC.EXE into the application list. Then click OPEN. Repeat the step for C:\Program Files\Common Files\PestPatrol\PPREMOTECLIENT.EXE. (SVCHOST.EXE must in the list or you will fail to get online ) See Figure 2.

Figure 2
3. Double click the PPMC.EXE and then Click "New" to create new firewall rule.

Figure 4
4. Tick "Where the specified protocol is" , "Where the specified direction is" , "Where the specified remote port is" and "Allow it". Click on blue test in the Rule Description and assign. TCP , Outbound and HTTP as shown below. Repeat the steps 3 and 4 for SVCHOST.EXE and PPREMOTECLIENT.EXE with reference the port specified at the beginning of this section.

Figure 5
B. Configuration for Client Computer :
Before you start:
Since PestPatrol Corporate Edition use DCOM to communicate. It will random to find a port for communication. To make it works fine with firewall, we have to define the port range for the DCOM communication.
Please go to Start -> Run -> Type regedit to open the registry editor:
Go to following path:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\Internet]
Add the following values:
String Value "PortsInternetAvailable"="Y"
String Value "UseInternetPorts"="Y"
Mutli-String Value "Ports"=”5000-5010”
Restart your computer to apply the changes.
Now, You have to open the following Incoming ports for PestPatrol Remote Client:
| Protocol |
Local Port |
Direction |
Execute (Optional) |
| TCP |
135 (DCOM) |
Inbound |
SVCHOST.EXE |
| TCP |
139 (NETBIOS_SESSION) |
Inbound |
SVCHOST.EXE |
| TCP |
445 (MICROSOFT_DS) |
Inbound |
SVCHOST.EXE |
| TCP |
5000-5010 |
Inbound |
PPREMOTESERVICE.EXE |
| UDP |
137 (NETBIOS_NS) |
Inbound |
SVCHOST.EXE |
| UDP |
138 (NETBIOS_DGM) |
Inbound |
SVCHOST.EXE |
Now, lets see how to work it out when using outpost firewall.
1. Go to the application setting in outpost. See Figure 1.

Figure 1
2. Browse and add C:\Program Files\Common Files\PestPatrol\PPREMOTESERVICE.EXE into the application list. Then click OPEN. (SVCHOST.EXE must in the list or you will fail to get online ) See Figure 2.

Figure 2
3. Double click the PPREMOTESERVICE and then Click "New" to create new firewall rule.

Figure 4
4. Tick "Where the specified protocol is" , "Where the specified direction is" , "Where the specified local port is" and "Allow it". Click on blue test in the Rule Description and assign. TCP , Inbound and 5000-5010 as shown below. Repeat the steps 3 and 4 for SVCHOST.EXE with reference the port specified at the beginning of this section.

Figure 5
Additional Information:
For further information, please visit
http://www.outpost.com.hk/
|