I want to use my file downloader (GetRight, Go!Zilla,Download Accelerator,…) behind Proxy+. But when I configure the downloader to use Proxy+‘s HTTP Proxy the downloader says the WWW servers I am accessing doesn’t support download resuming.
Proxy+‘s HTTP Proxy service doesn’t support the HTTP 1.1 protocol fully. GetRight and another downloaders use some features (Ranges) of the HTTP 1.1 protocol to download a part of the file (rest of the file you tried to download before). Because Proxy+‘s HTTP Proxy service filters all HTTP header fields which are not compatible with HTTP 1.0 the resuming doesn’t work.
The solution is to configure the downloader to use no HTTP Proxy service but SOCKS protocol. If the downloader does support the protocol just configure it to use Proxy+‘s SOCKS server (you have to enable the SOCKS server using Proxies\General WWW Admin page). If the downloader doesn’t support SOCKS protocol run the downloader from SocksCap32 utility which converts all TCP/IP requests to the SOCKS transparently:
- download the SocksCap32 utility and configure it to use Proxy+‘s SOCKS server (you have to enable the server – see Proxy Settings\Proxies\General WWW Admin page). More information about the SocksCap32 you can find there.
- configure the downloader to use no proxy. If the downloader supports FTP protocol configure it to use PASV (passive) mode of the file transfer.
- run the downloader using SocksCap32 – add the downloader to the list of configured application using New button on SocksCap32’s main window
Note: the disadvantage of the solution is that your downloader will not use Proxy+‘s disc cache – all requests are sent directly to the remote servers.