[Varnish] #1810: HTTP/1.0 EOF from backend broken
Varnish
varnish-bugs at varnish-cache.org
Thu Oct 29 14:18:53 CET 2015
#1810: HTTP/1.0 EOF from backend broken
----------------------+--------------------
Reporter: phk | Owner: phk
Type: defect | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Resolution:
Keywords: |
----------------------+--------------------
Comment (by phk):
Ok, this is more complicated than I thought.
If we send a HTTP/1.0 request to the backend, the backend is in its full
right to send us an answer with "HTTP/1.1" as protocol, *as long* as it
only uses HTTP/1.0 semantics.
We fail because we trust the protocol field and semantics match.
We need to look both at what we sent to the backend and what we got back,
to determine semantics.
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1810#comment:3>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list