[Varnish] #1847: HTTP1_DissectRequest doesn't handle https

Varnish varnish-bugs at varnish-cache.org
Tue Feb 2 11:17:03 CET 2016


#1847: HTTP1_DissectRequest doesn't handle https
-----------------------+--------------------
 Reporter:  gquintard  |       Owner:
     Type:  defect     |      Status:  new
 Priority:  normal     |   Milestone:
Component:  varnishd   |     Version:  trunk
 Severity:  normal     |  Resolution:
 Keywords:             |
-----------------------+--------------------

Comment (by gquintard):

 FYI, I checked nginx and HAProxy and they have two diametrically opposed
 behaviors:
 - HAProxy doesn't touch the request line, at all, and just blast it to the
 backend
 - NGINX on the other hand will deconstruct any url with scheme as long as
 it finds "://", and will send only the path in the request line

 And Varnish stands in the middle :-)

 @phk: we talked about a enable_https flag, should we consider an
 enable_all flags to have the nginx behavior? (I'm guessing no, but who
 knows?)

-- 
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1847#comment:4>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator



More information about the varnish-bugs mailing list