diff --git a/core/java/src/net/i2p/util/SSLEepGet.java b/core/java/src/net/i2p/util/SSLEepGet.java index 6d913ee121e295a9503c89a8b79ee81ca10bb6b3..8ecd965392e73782a6bf069ec8e5df47d7410b77 100644 --- a/core/java/src/net/i2p/util/SSLEepGet.java +++ b/core/java/src/net/i2p/util/SSLEepGet.java @@ -957,7 +957,8 @@ public class SSLEepGet extends EepGet { _proxyIn = _proxy.getInputStream(); _proxyOut = _proxy.getOutputStream(); StringBuilder buf = new StringBuilder(64); - buf.append("CONNECT ").append(host).append(':').append(port).append(" HTTP/1.1\r\n"); + buf.append("CONNECT ").append(host).append(':').append(port).append(" HTTP/1.1\r\n" + + "Host: ").append(host).append(':').append(port).append("\r\n"); // TODO if we need extra headers to the proxy, add a new method and list. // Standard extra headers go the server, not the proxy //if (_extraPHeaders != null) {