<p dir="ltr">Thanks for the tips.  I'll get to apache when I've got varnish passing the request on correctly</p>
<p dir="ltr">I'll bisect the releases to find the change that stopped it working.  it might be a 3 to 4 thing though. </p>
<p dir="ltr">Neil</p>
<div class="gmail_extra"><br><div class="gmail_quote">On 18 Jul 2016 10:58, "Andrei" <<a href="mailto:lagged@gmail.com">lagged@gmail.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><p dir="ltr">Also, you'll want to enable ProxyPreserveHost in Apache.</p>
<p dir="ltr"><a href="http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypreservehost" target="_blank">http://httpd.apache.org/docs/2.2/mod/mod_proxy.html#proxypreservehost</a><br>
<a href="http://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxypreservehost" target="_blank">http://httpd.apache.org/docs/2.4/mod/mod_proxy.html#proxypreservehost</a></p><div class="elided-text">
<div class="gmail_extra"><br><div class="gmail_quote">On Jul 17, 2016 17:51, "Jeff Potter" <<a href="mailto:jpotter-varnish@codepuppy.com" target="_blank">jpotter-varnish@codepuppy.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><br></div>Is apache getting a Host header as well? I would expect a correct request to look like:<div><br></div><div><div dir="ltr"><div>GET /url</div></div>Host: <a href="http://website.com" target="_blank">website.com</a></div><div><br></div><div>-J</div><div><br><div><blockquote type="cite"><div>On Jul 16, 2016, at 4:24 PM, varnish list <<a href="mailto:maillist-varnish@iamafreeman.com" target="_blank">maillist-varnish@iamafreeman.com</a>> wrote:</div><br><div><div dir="ltr">Hello<div><br></div><div>I'm attempting to use varnish in a somewhat unusual manner, but with fairly good reason I think.</div><div><br></div><div>browser -> varnish server :80 -> apache proxy (localhost:3128) -> any site</div><div><br></div><div>the idea being to use varnish to fire off statd timing info to get metrics on operations against an number of systems, some we run, some out sourced, in a standard manner</div><div><br></div><div>issue is varnish 4.1.3, but I've tried other 4's, interferes with the users request</div><div><br></div><div>I'm comparing the request using tshark and varnishlog</div><div><br></div><div>proxy request can look like</div><div><br></div><div>GET <a href="http://website.dom/url" target="_blank">http://website.dom/url</a></div><div>I see that hit varnish from the browser</div><div><br></div><div>what apache gets is</div><div>GET /url</div><div><br></div><div>I can't figure out what is stripping the <a href="http://website.dom/" target="_blank">http://website.dom</a>. My default.vcl is practically empty</div><div><br></div><div><div>vcl 4.0;</div><div>import std;</div><div>import statsd;</div><div>import timers;</div><div><br></div><div>backend default {</div><div>    .host = "127.0.0.1";</div><div>    .port = "3128";</div><div>}</div><div><br></div><div>sub vcl_recv {</div><div>    return (pass);</div><div>}</div><div><br></div><div>sub vcl_backend_response {</div><div>}</div><div><br></div><div>sub vcl_deliver {</div><div>    if (req.url ~ "/REST/UI/Content/CheckOut") {</div><div>       statsd.incr("website.checkout");</div><div>    }</div><div>}</div><div><br></div><div>sub vcl_init {</div><div>        statsd.server( "statdcollector.dom", "8125" );</div><div>        statsd.prefix( "proxy.test." );</div><div>}</div></div><div><br></div><div>varnish 3.0.5 didn't do this, but its statd and timing support isn't great and old hat, so I'm none too interesting in sticking with 3</div><div><br></div><div>Any clues where I find and disable this interference?</div><div><br></div><div>Thanks</div><div><br></div><div>Neil</div></div>
_______________________________________________<br>varnish-misc mailing list<br><a href="mailto:varnish-misc@varnish-cache.org" target="_blank">varnish-misc@varnish-cache.org</a><br><a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" target="_blank">https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a></div></blockquote></div><br></div></div><br>_______________________________________________<br>
varnish-misc mailing list<br>
<a href="mailto:varnish-misc@varnish-cache.org" target="_blank">varnish-misc@varnish-cache.org</a><br>
<a href="https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" rel="noreferrer" target="_blank">https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br></blockquote></div></div>
</div></blockquote></div><br></div>