I have this warning in the logs:
WARNING: 307_redirect ACL is used in context without an HTTP response. Assuming mismatch.
Acl.cc(151) matches: checked: 307_redirect = 0
I also tested using rep_header ACL and that causes the same warning and defaulting to 0.
Do I need anything else to make reply access lists to work?
On Tue, Nov 5, 2019 at 6:01 PM Alex Rousskov <rousskov@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
On 11/5/19 4:23 PM, Felipe Arturo Polanco wrote:
> I tried 200 status code from the
> webserver directly and doesn't work either.
Sounds like a Squid bug to me then. If you can reproduce with Squid v4
or later, please consider filing a bug report in Squid bugzilla. Quality
fixes welcomed.
Alex.
> On Tue, Nov 5, 2019 at 4:43 PM Alex Rousskov wrote:
>
> On 11/5/19 3:06 PM, Felipe Arturo Polanco wrote:
>
> > I have been trying to match http_status acl in my squid.conf file
> but it
> > has no effect.
> >
> > My goal is to add a given header to specific HTTP return codes.
> >
> > eg:
> > This works:
> > acl user1 src 192.168.0.6/32 <http://192.168.0.6/32>
> <http://192.168.0.6/32>
> > reply_header_add Cache-Control "no-store" user1
> >
> > This doesn't work:
> > acl 307_redirect http_status 307
> > reply_header_add Cache-Control "no-store" 307_redirect
> >
> > Any ideas on what could I be missing here?
>
> Does that 307 response come from a server (including cache_peers) or is
> it generated by Squid itself?
>
> Alex.
> _______________________________________________
> squid-users mailing list
> squid-users@xxxxxxxxxxxxxxxxxxxxx
> <mailto:squid-users@xxxxxxxxxxxxxxxxxxxxx>
> http://lists.squid-cache.org/listinfo/squid-users
>
_______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users