We had a similar problem in sourcebits ... so we found a way around ...
- Clear OS Foundation and squid firewall settings
- jusniffer to sniff http packets that go through port 80
- Changed jusniffer and wrote some ruby scripts to make sure that it does not register passwords / usernames / other confidential information. For our requirements, we just wanted to have the names of the downloaded files.
- script, !!!
, ;)