diff options
author | David Kalnischkies <david@kalnischkies.de> | 2016-08-03 21:17:26 +0200 |
---|---|---|
committer | David Kalnischkies <david@kalnischkies.de> | 2016-08-10 23:19:44 +0200 |
commit | ece81b7517b1af6f86aff733498f6c11d5aa814f (patch) | |
tree | b17dc027efb2a2994d9ca5112a029a819778e860 /methods/http.cc | |
parent | d0ef571416e1ff6266c89e6285898d269768cf8f (diff) |
fail on unsupported http/https proxy settings
Closes: #623443
Diffstat (limited to 'methods/http.cc')
-rw-r--r-- | methods/http.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/methods/http.cc b/methods/http.cc index 9fcc80103..c61ca1c3f 100644 --- a/methods/http.cc +++ b/methods/http.cc @@ -347,6 +347,8 @@ bool HttpServerState::Open() Port = ServerName.Port; Host = ServerName.Host; } + else if (Proxy.Access != "http") + return _error->Error("Unsupported proxy configured: %s", URI::SiteOnly(Proxy).c_str()); else { if (Proxy.Port != 0) |