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
2
votes
1 answer

Non-transparent HTTPS cache with last-access expiry

I'd like to set up a cache server for downloaded files. One twist is that I want it to work with HTTPS (including redirects from HTTP to HTTPS). I understand the usual problems with this, but the difference for me is that this does not need to be a…
Arthur Tacca
  • 121
  • 2
2
votes
1 answer

Squid not caching from npm, but is from curl

I'm hoping I'm being blind here, but I'm trying to cache registry.npmjs.org very aggressively using squid, but really can't get it working. I've compiled squid with --enable-http-violations, and I'm getting the warnings when it starts, and I'm using…
Stono
  • 131
  • 1
2
votes
0 answers

Unable to Access SSL-encrypted MAMP site over LAN using Squid proxy (Non-SSL sites working fine)

I've got a development site running on a host machine (mac os x) in MAMP that I want to view on a client machine (and also on mobile devices - all mac os). All are connected to the same LAN (wifi). I have successfully set up a Squid proxy on the…
nerdlinger
  • 121
  • 1
2
votes
0 answers

Squid 502 errors

I am using Squid 3.3.13 with no cache enabled and all my clients in LAN are using it to access to HTTP and HTTPS websites. I am not using it as transparent proxy but clients have it configured in OS preferences. It works, but I'm getting some random…
Mat
  • 1,873
  • 7
  • 25
  • 41
2
votes
1 answer

CA certificate trouble with Squid on CentOS7

I'm administrating a corporate web proxy running Squid 3.5.10 on CentOS 7 (a Diladele appliance), doing SSL bumping, and I'm having some trouble with adding new CA certificates to the system trust store, which leads to our users not being able to…
Hurga
  • 23
  • 1
  • 4
2
votes
2 answers

Kerberos authentication issues behind RODC

We have a branch office in Costa Rica where, back then, we had implemented a Squid proxy with SSO using AD and it was working perfectly. Just recently we implemented an RODC at the site. Once that happened, no one was able to authenticate and I…
2
votes
2 answers

Where is the response size in Squid's access.log?

I need to make a program that logs bandwidth usage per-user of a squid proxy. In my access.log I see output such as... 1481377143.042 0 104.123.25.183 TCP_DENIED/407 3829 CONNECT scontent.xx.fbcdn.net:443 - HIER_NONE/- text/html 1481377143.403 …
xendi
  • 414
  • 5
  • 10
  • 22
2
votes
1 answer

Squid Proxy error for ftps

I'm running Squid v3.5.15 (installed on Windows Server 2012R2) as a simple relay to other external servers. Using Total Commander to connect, everything works for ftp, but fails for ftps. What have I missed? The access log reads: 1480977720.502 …
Chris Arnold
  • 213
  • 2
  • 7
2
votes
1 answer

Transparent HTTPs proxy with Squid 3.5

For couple of days I'm trying to figure out how to get a transparent HTTPs proxy to work with Squid. What I'm trying to achieve is a proxy that accepts internet traffic from ports 80 & 443, routes them through Squid to Privoxy and finally through…
Fomo Dong
  • 21
  • 1
  • 1
  • 3
2
votes
1 answer

High Availability Squid proxy using ELB

I am currently trying to setup a HA squid proxy which consist of an ASG, ELB and EC2 instances. I have set the proxy server settings on LAN settings on Internet Explorer to the ELB DNS name. When trying to load a webpage from the allowed url list, I…
dsme
  • 21
  • 1
  • 2
2
votes
0 answers

cache git clone requests through squid

Our build/ci server and developer workstations need to clone lots of repositories so we need to reduce time of downloading these repos. Is there any way to cache git clone request through squid or whatever cache mechanism for both HTTP/HTTPS and…
Xesina
  • 121
  • 3
2
votes
0 answers

Squid3 WCCPv2 with ASA not working

So I have begun the awful adventure of getting Squid 3.3.8 working with my Cisco ASA 5520 (9.1(5)). I think the problem is that the traffic is getting to the squid box but it is either not getting to the actual daemon or it's not sending out (I…
user298329
  • 21
  • 2
2
votes
1 answer

Squid proxy behind Haproxy

In my configuration, I use Haproxy mainly for reverse proxy. I installed Squid Proxy in my private lan and I can access it from external with port 3128. But I use the basic authentification ncsa and the headers is not crypted so my login is…
Body
  • 66
  • 1
  • 8
2
votes
2 answers

Listener Protocol for ELB in front of Squid Proxy

We have two Squid proxy servers for High availability. We want to use Amazon ELB in front of these Squid proxy servers. When we use Load Balancer Protocol as TCP and port 8080, Instance Protocol TCP and port 3128 -- After exporting squid proxy using…
Neetika
  • 71
  • 2
  • 5
2
votes
0 answers

Forbid reviving dead peers in Squid

How, I'm using Squid v3.3.8 and I need to create HTTP rotating proxy server to send all requests through set of predefined proxies (I'm automatically updating squid config to update set of working proxies). My output proxies are not fast and…