[Varnish] #1333: ESI include parsing HTTPS urls as relative not absolute

Varnish varnish-bugs at varnish-cache.org
Tue Aug 27 22:00:57 CEST 2013


#1333: ESI include parsing HTTPS urls as relative not absolute
---------------------+----------------------
 Reporter:  rabbitt  |       Type:  defect
   Status:  new      |   Priority:  normal
Milestone:           |  Component:  varnishd
  Version:  unknown  |   Severity:  normal
 Keywords:           |
---------------------+----------------------
 If your your esi:include src contains an https:// url, it is considered by
 varnish to be a relative URI instead of a fully qualifed URL. This causes
 requests to a page like:

    https://somehost.com/foo/bar

 that returns an esi:include src of something like:

    https://somehost.com/baz

 to send a backend request (TxURL) of:

    /foo/https://somehost.com/baz

 A patch (in the form of a pull request) can be found here:

 https://github.com/varnish/Varnish-Cache/pull/32

 Thanks!,

 --
 Carl P. Corliss

-- 
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1333>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list