503 (Service Unavailable) from Varnish on POST request using Digest Authentication

Dridi Boukelmoune dridi at varni.sh
Mon May 14 15:44:50 UTC 2018

On Fri, May 11, 2018 at 4:38 PM, Sergio Rus <sergio at sergiorus.com> wrote:
> Varnish 3 is quite old, I know. But it's still supported by Ubuntu 14 LTS.
> That's why I'm still using it. I will move to a recent version soon.

I don't think Ubuntu supports Varnish in any way. In my book that
would mean you could open a ticket to them and have the package
maintainer track down the bug and provide a fix (especially since _we_
won't do that considering it's EOL).

> In regards to the issue, I don't have any return(error) in the VCL I wrote.
> So maybe it's coming from somewhere in the default VCL?

I don't think so, looking closer I don't see any hint at that (and
don't remember any return(error) in the built-in off the top of my

> I read about those parameters you mentioned already, and even increased them
> just for testing, but didn't work at that time, testing bigger files. So in
> any case that would be a partial solution, because it would fail at some
> point with larger payloads. I'm currently using the default values for those
> parameters, 8K, which is very close to the threshold I manually found in the
> logs I posted. If you see the payload size, it's nearly 8K. Only adding or
> removing a few bytes in the payload changes the behaviour in Varnish. But
> the headers size in any case is the same, so that's why I don't understand
> what's happening. The payload size seems to be affecting here.

Very puzzling but sorry, I dipped my toes and don't feel like diving :(


More information about the varnish-misc mailing list