This is a mini tuttorial on how to enable online gaming with CPF 2.2.0.11 and later future versions
First you have to open the ports your game uses for communicating with internet. For doing so go at the under the “network monitor” tab of the CPF and add the following rule:
Action = Allow
Protocol = TCP or UDP
Direction = In
Source IP = Any
Remote IP = your IP adress (you can also use “Any”, if you are using a modem and not a router; by this you won’t have to change the IP address every time you connect in internet )
Source port = Any
Remote port = “A set of ports” (= the ports your game uses for the TCP and UDP connections)
After that remember to move this rule up, over the default rule “Block IP in”. (CPF “reads/applicates” the rules from the top to the bottom)
*If you are still having trouble connecting, then you must go at the “Application monitor” tab, select the executable of the game, and click with the right button of the mouse and select “edit”.
Then check the following two boxes at the application rule “Miscellanous”:
“Allow invisible connection attemps”
“Skip advanced security checks”
Now your game should be able to connect in internet without any problems
Go to network monitor and add a new rule. Put them as follows.
Action: Allow
Protocol: TCP/UPD
Direction: In/Out
Source IP: Any
Remote IP: Any
Remote Ports: Any
Then move that up to the the top of the network monitor rules list.
Next go to Application Monitor: Add a new rule for the game or edit the one you already have.
Go to Miscellanous, and check allow invisible connection attemps and skip advanced security checks. Then go to the middle and check allow all activities for this application.
If beside all these you still having problems with online gaming consider turning of “Component Monitor” when you want to play. This probably will solve the problems, at least temporarly until the development team work this out