Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to track the uploaded file names from my network using squid. For my network I want to monitor the uploads happening and also I want to generate a report of files that were uploaded from my network.

share|improve this question

It sounds like you're talking about watching the files uploaded by users on your LAN to remote web sites. If that's not accurate, comment and I'll edit appropriately.

There's no general way to do what you're trying to by monitoring HTTP (or other) traffic leaving your LAN for the Internet. The local filenames of files being uploaded to remote servers don't have to cross the wire (and, indeed, don't with most typical file transfer protocols). The content of the files crosses the wire (obviously), so you could do something to try and monitor traffic for interesting content.

Even if you could monitor filenames, your users could always change the filenames before uploading them anyway.

share|improve this answer
thnx for pointing this out. – user50070 Aug 6 '10 at 8:22

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.