So far I really like what I see and would like to implement it on our network BUT… We use PCAnywhere v11 for many tasks and do not wish to switch. The problem is no connections, no logs of attempts to connect, no pop ups, even had people at both ends to approve any pu’s but alas the only way to get it working is to either turn CPF off or allow all and after connection is made then turn it back on again. Once done I check the running apps and everything falls into the accepted parameters. I have set the application awhost as trusted (in/out/all etc.) including all awh*.dll’s with learn parent and svchost with it’s parent service as trusted to no avail. There are no log entries for any activity either. I’m bafoozled. Initially I got 2 or 3 pu’s and approved them all, mind you they came from inside the network, but I get nothing over the Internet. Why isn’t PCAnywhere a trusted app from the get go? and how long will it be before it is? In the mean time how long will I have to wait to get this problem solved?
Can you please go to Security->Network Monitor, double click on the last rule(which should be Block ip in from any to any …) , select create an alert if this rule is fired option and retry .
After it fails, Activity->Logs section should include the log of packets that are blocked by CPF. If you can send your logs, we can see what is going on.
You need to add some network control rules to allow incoming traffic explicitly.
You may need to set an explicit rule to allow PCAnywhere and allow invisible connections.
pcAnywhere uses either of two sets of ports, depending on the version of pcAnywhere that you are using.
The list below show the PCAnywhere version, TCP data port and UDP status port, inj the following format;
pcAnywhere version
TCP (data) port number
UDP (status) port number
2.0
65301
22
7.0
65301
22
7.50, 7.51
65301
22
CE
65301
22
7.52
5631
5632
8.x, 9.0
5631
5632
9.2
5631
5632
10.0, 10.5, 11.0, 11.5, 12.0
5631
5632
PCAnywhere 10.0 and later automatically detects whether the opposite end is using the older ports or the registered ports. If you want pcAnywhere to use only the registered ports, follow these steps to change a registry setting.
To change the registry setting
Click Start > Run.
In the Open box, type regedit and then click OK.
Go to the following key and click it to highlight it: