Everything can be done by the installation program. But you may also need to do it manually. The process is very straightforward. Two things have to be done:
If Foxy is already installed as a service running from another directory (e.g. previous release):
| foxy -t | Stop the service. |
| foxy -u | Uninstall the service. |
Alternatively you can just use whatever tools you normally use to stop/uninstall services.
Then install the service running from the installation directory:
| foxy -i | Install the service. |
Then you may optionally copy traffic data etc. files from the directory where previous version was installed.
These settings will be used by IE and Outlook Express. For other browsers please RTFM.
The installation program can optionally setup Foxy as HTTP proxy for IE for the current user or all users. It will do so only if the user is not currently using other proxies. Otherwise, you will have to do it manually. See also chapter on Forwarding.
In order to setup Foxy as HTTP proxy for Microsoft products:
In Internet Explorer, on the Tools menu, click Internet Options.
On the Connections tab, click LAN Settings.
Check the Use a proxy server checkbox.
Make sure that the Bypass proxy server for local addresses
checkbox is unchecked.
Click Advanced.
For HTTP protocol, enter localhost in the Address field and 8080 in the Port field. If you are running Foxy on another computer, enter IP address of that computer and port number on which Foxy listens for requests.
You may also list addresses that you want to be accessed directly in the Exceptions box (e.g. intranet)
Alternatively, you can modify the corresponding registry settings directly (not recommended).
Proxy settings for the current user are under HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings.
Add a new ProxyServer value of type REG_SZ (if it's not there) and set it to something like http=localhost:8080.
ProxyEnable (REG_DWORD) must be set to 1.
You may also want to set ProxyHttp1.1 (REG_DWORD) to 1. That will enable
HTTP/1.1 proxy requests (HTTP/1.0 will be used otherwise).
Example:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] ProxyServer = "http=localhost:8080;https=localhost:8080;ftp=localhost:8080" ProxyEnable = DWORD:00000001 ProxyHttp1.1 = DWORD:00000001 ProxyOverride = intranetNote that the ProxyOverride parameter should not normally contain pseudo address <local>.
Similar settings can be made for other users under HKEY_USERS.
To setup Foxy for Firefox browser: