]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 4132: regression in short_icon_urls with global_internal_static on
authorAndre Albsmeier <Andre.Albsmeier@siemens.com>
Fri, 22 May 2015 05:01:24 +0000 (22:01 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 22 May 2015 05:01:24 +0000 (22:01 -0700)
src/client_side.cc

index 952d288cd6cd95fa28764d2269fb37229989e63a..a75a5534f24dd27079c1846200c84221daaef2f8 100644 (file)
@@ -2673,6 +2673,7 @@ clientProcessRequest(ConnStateData *conn, HttpParser *hp, ClientSocketContext *c
         } else if (Config.onoff.global_internal_static && internalStaticCheck(request->urlpath.termedBuf())) {
             debugs(33, 2, "internal URL found: " << request->url.getScheme() << "://" << request->GetHost() <<
                    ':' << request->port << " (global_internal_static on)");
+            request->url.setScheme(AnyP::PROTO_HTTP);
             request->SetHost(internalHostname());
             request->port = getMyPort();
             http->flags.internal = true;