I have been PM`ed for a basic setup guide for this firewall... so here we are:- From installation you are given options,... for me, I prefer for the option to be informed of any application being given access to internet,.. so this is my installation:- You will after starting the installation find these options:- (these are my personal options)
From this installation (after a re-boot), you will be alerted to any access from any application that as not been already added: you can check by looking at security/application monitor for the applications that have been added:- from my test pc,.. you can see:- (pic)
So,.. what about new alerts,.. for programs not included,.. one example is Nod AV,.. I attempted update and was given "popup" (pic),.. now the alert shown (DNS) is due to the fact I have DNS client disabled,.. the other alerts (not shown) are the actual connections,.. but for such an application (as my AV), a simple tick to remember, and then allow is all that is needed.
So,.. from the installation, and for updates for AV etc,... really no problem I can see, it is just a case to allow for the updates. From the PM`s I have received the next main concern is for P2P/torrent clients,.. so to see/check I installed a torrent client, and set rules for this,.. from the attached pic you will see the basic "network" rules,.. this may be where some confusion can be found,.. as it is the network rules that determine the ability of inbound connections: From installation these are the "Network rules":-
To allow an inbound connection for your torrent client you need to set a rule to allow this. This example is for one inbound port, for TCP on local port 50000,
Some torrent clients/P2P software require more than one inbound port,... but just follow above example to add any other required port (to settings within client).
Stem, Since you test all the software firewalls, you can make a stick topic and put on it this topic about the CPF installation, and also about others that you have used and tested... This will be very useful for inexperienced users... Regards