I'm trying to set up Squid as a proxy for a network on Ubuntu Server 10.10. When I configure browsers on other machines to point to the proxy, certain streaming flash sites such as blendseries.com break. I can reach the site, but the Flash player gives me an "unable to find file" message. Is there anything obvious about the configuration of Squid that I can try changing? Config thus far has just been the standard options set by apt-get install.
I read somewhere that the problem is that these flash players are trying to open their own connections and not listening to the proxy settings in the browser. The browser is set to only redirect traffic for HTTP connections, although I am using the "Apply System Wide" button in Chromium.
Youtube does still seem to work, but I'm not sure if that's because the player there is actually using HTML 5 and not Flash.
The main point of the proxy is to log access per user, caching is a happy side-effect - I know that Youtube goes to great lengths to prevent caching, and I'm not bothered if caching doesn't work for these sites, so long as they continue to work.