From a6d26d670a458c0006b36eba0d1ffe276fa7f70b Mon Sep 17 00:00:00 2001 From: tpylak <tpylak> Date: Mon, 19 Sep 2011 14:55:08 +0000 Subject: [PATCH] bugfix: avoid "port -1" error when using openBIS with automatic port redirection (and invalid certificate) SVN: 22986 --- .../ch/systemsx/cisd/common/ssl/SslCertificateHelper.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/source/java/ch/systemsx/cisd/common/ssl/SslCertificateHelper.java b/common/source/java/ch/systemsx/cisd/common/ssl/SslCertificateHelper.java index 4c701d9ff8d..92bf1fb3194 100644 --- a/common/source/java/ch/systemsx/cisd/common/ssl/SslCertificateHelper.java +++ b/common/source/java/ch/systemsx/cisd/common/ssl/SslCertificateHelper.java @@ -92,6 +92,10 @@ public class SslCertificateHelper { URL url = new URL(serviceURL); int port = url.getPort(); + if (port == -1) + { + port = 433; + } String hostname = url.getHost(); SSLSocketFactory factory = HttpsURLConnection.getDefaultSSLSocketFactory(); socket = (SSLSocket) factory.createSocket(hostname, port); -- GitLab