Search squid archive

Re: Yahoo doesn't load properly through squid

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Avinash Rao wrote:
Hi,

you had asked for blocks.files.acl

\.[Aa][Vv][Ii]$
\.[Mm][Pp]3$
\.[Mm][Pp][Ee][Gg]$
\.[Mm][Pp][Gg]$
\.[Ss][Cc][Rr]$
\.[Oo][Rr][Kk][Uu][Tt]$
\.[Ee][Xx][Ee]$

You can simplify the above by setting squid.conf:
  acl blah urlpath_regex -i "blocks.file.acl"

which makes it ignore upper/lower case when matching.

and simply listing:
  .avi$
  .mp3$
etc...


Also, the above is _almost_ identical you your squid.conf defined ACL "abc".
But the above will fail to catch any even slightly obfuscated file extensions.




more squid-noblock.acl

^http\:\/\/(.+@)?www\.gmail\.com\/
^http\:\/\/(.+@)?www\.rediff\.com\/
^http\:\/\/(.+@)?www\.yahoo\.com\/
^http\:\/\/(.+@)?www\.sscms\.org\/

The above are all MUCH better matched with dstdomain type:
  acl blah dstdomain "squid-noblock.acl"

listing:
  www.gmail.com
  www.rediff.com
etc...


Your problem was that it would not allow yahoo stuff right? well www.yahoo.com is not the only domain name they own and use. Most of the content is not in the www.* domain.

Others have pointed out that the yahoo media content (including front page images!) are hosted at *.yimg.com, and large portions of the readable content is at *.yahoo.*.* with the final stars being some country codes.

Same goes for all of those domains I reckon. For example groups.gmail.com and images.gmail.com, *.google.com and mailbox.gmail.com are all used at various points by gmail. Various companies using gmail for internal mail also have their own sub-domain.gmail.com used for staff access.

Amos
--
Please be using
  Current Stable Squid 2.7.STABLE7 or 3.0.STABLE19
  Current Beta Squid 3.1.0.14

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux