Working configuration for transparent FTP caching proxy with Squid3 and IPTABLES

squid

Does anyone have Squid3 working to successfully cache FTP requests coming in transparently?
Should the proxy still listen on 3128, and I redirect incoming reuests on 21 to 3128?

Best Answer

Squid doesn't support FTP transparanet proxying. Squid is an HTTP proxy and only supports HTTP connection in its listening port. SO HTTP tranparent proxy only works for Squid. If you really need a transparent FTP proxy, use Frox

Squid support FTP proxying when you configure it manually in the browsers because browser request FTP object using HTTP messages in that case.