From d3c28a6b446c93c0608b596b2c923ffab4e3c4f8 Mon Sep 17 00:00:00 2001 From: zzz Date: Sat, 5 May 2018 22:21:01 +0000 Subject: [PATCH] Streaming: Don't send HTTP response to HTTPS request --- .../src/net/i2p/client/streaming/impl/ConnectionManager.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/streaming/java/src/net/i2p/client/streaming/impl/ConnectionManager.java b/apps/streaming/java/src/net/i2p/client/streaming/impl/ConnectionManager.java index 1c24931c9..c57992aaa 100644 --- a/apps/streaming/java/src/net/i2p/client/streaming/impl/ConnectionManager.java +++ b/apps/streaming/java/src/net/i2p/client/streaming/impl/ConnectionManager.java @@ -290,7 +290,8 @@ class ConnectionManager { return null; } - boolean reset = resp == null || resp.equals("reset") || resp.length() <= 0; + boolean reset = resp == null || resp.equals("reset") || resp.length() <= 0 || + synPacket.getLocalPort() == 443; boolean http = !reset && "http".equals(resp); boolean custom = !(reset || http); String sendResponse;