[squid-users] Vary object loop returns
joe
chip_pop at hotmail.com
Mon Jun 6 17:36:24 UTC 2016
right the acsess.log dose not show those %20
20 ar space in real accept-encoding: gzip, deflate <-- notice the space
wen it reach function
varyEvaluateMatch it shange some how to 20 and the % is mark the one
internally wen its used by the destination server it has no mark %20
example accept-encoding="gzip,%20deflate" <--here the server use gzip
notice its not marked
accept-encoding="%20gzip,%20deflate,identity" <-- here identity used by the
destination sever sending this to squid with mark %20 depend i gess on
dest..server compression can handle
so those wen it come to squid they use the vary as extra key to save the
object in cache
we dont need them since there is many browser or app asking the
dest...server for different compression
hit % become low cause squid use vary with wat ever string as key to save
the object
now for us its very bad caching and if we remove filtering out those with
%20 so other variant browser can benefit of those object from the cache so
the 20 is hex converted from the string space to 20 and the % is mark as i
understand it after lots a research
Heiler Bemerguy wrote
> These are the variations for the "accept-encoding" tag I found when
> sniffing my client's connections. And they're of all kind. Newer and
> older browsers, mobile phones, windows updates, whatever..
>
> It got a total of 11.437 requests from clients to squid.
>
>
> *accept-encoding: gzip, deflate**
> **Accept-Encoding: gzip, deflate**
> **Accept-Encoding: gzip,deflate**
> **Accept-Encoding: gzip, deflate, lzma, sdch**
> **Accept-Encoding: gzip, deflate, sdch**
> **Accept-Encoding: gzip,deflate,sdch**
> **Accept-Encoding: gzip, xeflate, sdch**
> **Accept-Encoding: identity**
> **Accept-Encoding: identity;q=1, *;q=0*
>
>
> Notice that some have spaces, some not, but I haven't seen any "%20"
> representing a space. Is the "%20" put there by squid itself?
>
>
> --
> Best Regards,
>
> Heiler Bemerguy
> Network Manager - CINBESA
> 55 91 98151-4894/3184-1751
>
>
>
> Em 06/06/2016 12:08, Yuri Voinov escreveu:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>>
>> Ok, why not to replace %20 to original space symbol?
>>
>>
>> 06.06.2016 20:27, joe пишет:
>>> not good just to strip %20 lol as i post it remove also string was
>>> belong to
>>> the date
>>> we need to remove all of those string start with ,%20 as ,%20sdch so
>>> its not eassy detection
>>>
>>> it kill
>>> if-modified-since="Mon,%2006%20Jun%202016%2014%3A31%3A32%20GMT",
>>>
>>> if you notice this string in vary has %20 so just wide search and
>> clear it
>>> remove those :(
>>>
>>>
>>>
>>> --
>>> View this message in context:
>> http://squid-web-proxy-cache.1019090.n4.nabble.com/Vary-object-loop-returns-tp4677716p4677856.html
>>> Sent from the Squid - Users mailing list archive at Nabble.com.
>>> _______________________________________________
>>> squid-users mailing list
>>>
> squid-users at .squid-cache
>>> http://lists.squid-cache.org/listinfo/squid-users
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v2
>>
>> iQEcBAEBCAAGBQJXVZH5AAoJENNXIZxhPexG4w0IAJr6eWxVVostrUXcOaTHVKxC
>> Hg1p9MlRko/B+fPpNKZmWPStvklZL7jOwaLLKY6E2ZCHIOOotDV+L7WXlqb2tnml
>> M3E9aGWSpBPhX61Se1vDI9gCOEZmhf+GcriOdSysjJpqqlKVEIZVFNpnjE05I5Lc
>> 6MBV0Lteag/nrRjSM46ajJjSKSVUY0dOcRtHPZkv3iCeh6WEALfB7jZ67GYiiAjy
>> BcBhI8i4bjWUu9yQwYUBvN+OIp2FlLoM7JQqPRDQn3i2b5Miq4MI4cdZ5Sntrt/n
>> yEgWXl90w16TASjbUQjs6wB8xSHeMYKFdpOlsI1o/m8/aqCa1kIANyDYPBIUiWg=
>> =DYz3
>> -----END PGP SIGNATURE-----
>>
>>
>>
>> _______________________________________________
>> squid-users mailing list
>>
> squid-users at .squid-cache
>> http://lists.squid-cache.org/listinfo/squid-users
>
>
> _______________________________________________
> squid-users mailing list
> squid-users at .squid-cache
> http://lists.squid-cache.org/listinfo/squid-users
new patch vary_experimental4
vary_experimental4.patch
<http://squid-web-proxy-cache.1019090.n4.nabble.com/file/n4677865/vary_experimental4.patch>
--
View this message in context: http://squid-web-proxy-cache.1019090.n4.nabble.com/Vary-object-loop-returns-tp4677716p4677865.html
Sent from the Squid - Users mailing list archive at Nabble.com.
More information about the squid-users
mailing list