Questions tagged [squid]

Squid is a FOSS package licensed under the GNU GPL and is primarily used as a web proxy server and cache.

Squid is a FOSS package licensed under the GNU GPL primarily used as a web proxy server and cache.

In addition to its primary usages for web proyying and caching, it supports FTP and has limited support for several other protocols, including TLS, SSL, HTTPS and Gopher.

It has a wide variety of uses, from speeding up a web server by caching repeated requests (reverse proxy); to caching web, DNS and other computer network lookups for a group of people sharing network resources (regular proxy); to improving security by filtering traffic (layer 7 firewall).

Squid's homepage is here, and its Wikipedia entry is here.

1400 questions
3
votes
2 answers

maximum number of squid proxy connections

What is the maximum number of connections squid can support at a time? There are 5000 users in a campus so how many squid proxy systems will I need?
Abhishek A
  • 429
  • 5
  • 12
3
votes
2 answers

Varnish or Squid - Which is Good for web cache in small office?

First, I am not sure if Varnish can be used as web-cache to speedup internet in small offices. We have an office with 20 systems around and we frequently browse same set of websites. I setup squid and it worked fine for sometime. But I couldn't get…
rahul286
  • 1,647
  • 5
  • 20
  • 25
3
votes
4 answers

Which hardware router(s) support directing all web traffic through an external proxy server?

I have a SQUID proxy server running on an external machine that I would like all web traffic on my network to go through. My goal is to find a router (hardware) that allows me to specify the default gateway address all the DHCP clients get (the…
Jackson
  • 51
  • 1
  • 3
3
votes
5 answers

Squid equivalent for Windows?

We are planning to move some of our Linux services to a Windows platform. What is the equivalent solution on the Microsoft platform to setup a web cache for outgoing traffic?
Philip Fourie
  • 537
  • 2
  • 6
  • 13
3
votes
2 answers

reverse proxy on PFsense, squid or otherwise

I've been trying to get this to work for days now and its not working. After bashing my head against the desk enough times, I've decided to man up and ask. I'm desperately trying to set up a reverse proxy on the pfsense box itself. One because its a…
3
votes
1 answer

Search Domain Not Working With Squid

I just set up a squid proxy as a parent proxy to HAVP. When I or other users try to access a domain with an address like "http://foo" I get the following squid error in the browser: The dnsserver returned: Server Failure: The name server was…
Kyle Brandt
  • 83,619
  • 74
  • 305
  • 448
3
votes
3 answers

How do you cache web pages with a personalized header using caching reverse proxy such as Squid, Varnish, or Nginx

Pretty much every page of my website is dynamically generated. However they don't change that frequently (kinda similar to a forum page). So I'd like to cache them using a caching reverse proxy such as Squid, varnish or Nginx. The problem is that…
Continuation
  • 3,080
  • 5
  • 30
  • 38
3
votes
1 answer

Squid utility command to force a cache load from a local hard drive?

Is there a Squid utility command to force a cache load from a local hard drive? xww.example.com /w /x /y /z Apache ------------------------ Slow Internet Connection …
CW Holeman II
  • 421
  • 1
  • 8
  • 23
3
votes
1 answer

Squid and Active Directory authentication

I want to integrate a Squid proxy with an Active Directory domain, so that the following is achieved: I can grant/deny access to web sites based on user accounts and/or groups. Domain users don't need to explicitly authenticate when accessing the…
Massimo
  • 70,200
  • 57
  • 200
  • 323
3
votes
1 answer

Squid config - same user multiple ips

I'm building a small proxy server with my 8 ip's that I have but, if I give 1 user access to more ips, no matter which one he uses as a proxy, the squid server will use the first one matching the rule. As you can see from my squid config file, user…
Ian R
3
votes
4 answers

Why does squid reject this multipart-form-data POST from curl?

This fails: $ curl --trace multipart-fail.log -F "source={}" http://127.0.0.1:3003/jslint With a squid status 417 error, ERR_INVALID_REQ. trace of failing curl request trace of successful curl request that uses urlencoding (curl -d) instead of…
keturn
  • 152
  • 1
  • 7
3
votes
1 answer

Transparently tunnel HTTPS using squid with SNI filtering

My requirements are: The proxy should be transparent. I should be able to filter websites by domain name. I do not want to decrypt traffic. I'm looking for an SNI sniffing based solution -- no installing certificates on clients. There are plenty…
xrisk
  • 181
  • 1
  • 6
3
votes
0 answers

nginx as proxy to squid forward proxy

what I'm trying to understand the feasibility is to create a completely transparent system for any client's browser that allows me to visit any destination url using a syntax like: what I am trying to do is perfectly reported, but no solution…
Max Stainer
  • 31
  • 1
  • 2
2
votes
1 answer

How to add date and time to squid log?

The standard squid log format writes time in seconds from epoch. How to add date and time in a human readable format?
Miguel
  • 541
  • 4
  • 7
  • 17
2
votes
2 answers

Squid Proxy using HTTPS

So i have squid proxy setup and running fine with HTTP but now i need it to work with HTTPS. i already have a self signed certificate using my own root CA which is installed on my pc, and a key as well. The only issue is that all the guides that i…
Ghaith Haddad
  • 73
  • 1
  • 3
  • 6