summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2019-02-20 20:04:30 +0100
committerJose <jose@zeroc.com>2019-02-20 20:04:30 +0100
commitf566a00dc37f9c6cd87f88eda43ab6186f90edcc (patch)
tree712a84e3ab84b59a65ee6c4c09b4a552a3295818
parentAdded workaround to test driver for Python/Windows issue when interrupting al... (diff)
downloadice-f566a00dc37f9c6cd87f88eda43ab6186f90edcc.tar.bz2
ice-f566a00dc37f9c6cd87f88eda43ab6186f90edcc.tar.xz
ice-f566a00dc37f9c6cd87f88eda43ab6186f90edcc.zip
Workaround for JDK TLS 1.3 failures
-rw-r--r--scripts/Util.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/Util.py b/scripts/Util.py
index 3ae9358174a..beb0ddc883a 100644
--- a/scripts/Util.py
+++ b/scripts/Util.py
@@ -3216,7 +3216,9 @@ class JavaMapping(Mapping):
"IceSSL.Keystore": "server.bks" if isinstance(process, Server) else "client.bks"
})
else:
+ # WORKAROUND JDK 11 sporadic connection failures with OpenSSL TLS 1.3 enabled server
props.update({
+ "IceSSL.Protocols": "TLS1_2",
"IceSSL.Keystore": "server.jks" if isinstance(process, Server) else "client.jks",
})
return props