Some websites dont load through Squid proxy
-
When I try to access certain websites through squid on my pfSense router they do not load. There are no errors either in the browser or in the system or squid logs, the page is just blank. The cache log does not show anything for this request and the access log shows the one line below for this website which is not working. If I use one of the other brand proxies the websites all work just fine. Because there are no errors and everything is pretty much the default I am not sure where to look.
1433858148.033 647 172.17.136.96 TCP_MISS/200 580 GET http://waionline.com/s1/ - DIRECT/76.76.59.81 text/html
I am using pfSense 2.2.2-RELEASE (amd64) with squid 2.7.9 pkg v.4.3.6 and Lightsquid Available: 2.41 Installed: 1.8.2 pkg v.2.35 (no other packages installed). I have this setup as a proxy (not transparent) which all users on the LAN can connect to and access the internet. In the proxy gui settings (Services > Proxy Server) the Access Control has all subnets on the LAN allowed. I do not use upstream proxies, traffic management, authentication, or local users. Most of the settings are the default with the exception of the proxy port (80), using alternate DNS servers for the proxy server (208.67.222.222;208.67.220.220), and the previously mentioned access list.
I have already restarted the box (after upgrading from pfSense 2.2.1) and deleted the squid cache by stopping the service and removing everything from the cache directory. I am not sure where to go from here.
-
Squid2 is crap. Run squid3. I'm running 2.2.2 with Squid3 & squidguard 1.5.1, and I can see that site without any problems.
-
I did try to update to squid3 but the service wouldn't start so I rolled back to the squid package. If I ran squid -z with squid3 installed I got a message that kid1| Creating missing swap directories but it still never started. I didn't try to upgrade earlier because it's still a beta package and I've read about a lot of issues with it still. I guess I will wait longer until there is a squid3 stable version.
-
I guess I will wait longer until there is a squid3 stable version.
You will be waiting forever then. Squid 3.5 branch is considered stable by the Squid maintainers, with new work being done on 4.0. The pfSense guys build these packages from official source, so the various tags like Beta are from them and not the Squid maintainers.
FYI I'm running pfSense 2.2.2 with Squid3 0.2.8 (I hate the new version scheme, it's really Squid 3.4.10) and squidGuard 1.5.1. Works like a charm.
-
@KOM:
I guess I will wait longer until there is a squid3 stable version.
FYI I'm running pfSense 2.2.2 with Squid3 0.2.8 (I hate the new version scheme, it's really Squid 3.4.10) and squidGuard 1.5.1. Works like a charm.
I agree with you there! But its the package version number, not the port/binary itself. The description should probably include the binary version for less confusion. …..based on Squid 3.4.10