There is a 'free' version for 3 users and connections at once, but any other usage with more clients needs an annual license per computer connecting through the proxy.
Proxying, account configuration, setup of proxy functions, authentication requirements.
What does not
Low-port bindings. (Linux system/kernel restrictions prohibit binding to ports under 1024; all proxy system ports will have to be set to a much higher port)
For low-port-number bindings, it is advisable to instead use higher port numbers if possible. This prevents port 137 and may possibly affect MAC address authentication.
What was not tested
MAC based authentications (due to running locally only).
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||May 03 2018||3.6||Yes||Yes||Yes||Silver||Thomas W.|
|Current||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Oct 21 2017||2.18-staging||Yes||Yes||Yes||Gold||Thomas W.|
When running CCProxy, and trying to use it in a 'default' setup, without changing any of its settings, you may get notices that a specific port is bound to PID 0. This is because of Linux system restrictions for port bindings being put in place in most Linux kernels.
When using CCProxy, you need to be aware that on Linux with default settings, it is not possible to bind to ports lower than 1024 as a non-root user, and for very obvious reasons you should not under any circumstances try to run Wine as root. To that end, you will not be able to make CCProxy via Wine work with MAC based authentication (which relies on a lower-than-1024 port to properly function).
You also will not be able to use CCProxy as an IMAP or SMTP proxy on the lower numbered ports. Ports for that proxy system, as well as all other proxy functions you with to enable on CCProxy, need to be given port numbers above 1024 to properly bind.
Once port numbers are properly set high enough, you should no longer see the "port bound to pid 0" error alerts.