<div dir="auto">200 means the command passed to varnish, via varnishadm, succeeded. What makes you think it failed?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Oct 2, 2021, 15:24 Martynas Jusevičius <<a href="mailto:martynas@atomgraph.com">martynas@atomgraph.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Actually it does not seem to be the exit code. I tried checking and it<br>
looks like the exit code is 0:<br>
<br>
root@dc17c642d39a:/etc/varnish# varnishadm "ban req.url ~ /"<br>
200<br>
<br>
root@dc17c642d39a:/etc/varnish# test $? -eq 0 || echo "Error"<br>
root@dc17c642d39a:/etc/varnish#<br>
<br>
So where is that "200" coming from?<br>
<br>
On Sun, Oct 3, 2021 at 12:14 AM Martynas Jusevičius<br>
<<a href="mailto:martynas@atomgraph.com" target="_blank" rel="noreferrer">martynas@atomgraph.com</a>> wrote:<br>
><br>
> Hi,<br>
><br>
> We recently switched to the varnish:latest container and based an<br>
> unprivileged image on it (entrypoint runs as USER varnish):<br>
> <a href="https://github.com/AtomGraph/varnish/blob/official-image/Dockerfile" rel="noreferrer noreferrer" target="_blank">https://github.com/AtomGraph/varnish/blob/official-image/Dockerfile</a><br>
><br>
> We noticed that our varnishadm commands started failing. More specifically:<br>
><br>
> root@dc17c642d39a:/etc/varnish# varnishadm "ban req.url ~ /"<br>
> 200<br>
><br>
> As I understand it's a 200 exit code, which means varnishadm failed:<br>
> <a href="https://varnish-cache.org/docs/5.1/reference/varnishadm.html#exit-status" rel="noreferrer noreferrer" target="_blank">https://varnish-cache.org/docs/5.1/reference/varnishadm.html#exit-status</a><br>
><br>
> What does 200 mean exactly? I couldn't find any code list.<br>
> My guess is that this has to do with the unprivileged varnish user,<br>
> but I'm not sure what it takes to fix it.<br>
><br>
><br>
> Martynas<br>
_______________________________________________<br>
varnish-misc mailing list<br>
<a href="mailto:varnish-misc@varnish-cache.org" target="_blank" rel="noreferrer">varnish-misc@varnish-cache.org</a><br>
<a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" rel="noreferrer noreferrer" target="_blank">https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br>
</blockquote></div>