summaryrefslogtreecommitdiff
path: root/jstests/ssl
diff options
context:
space:
mode:
authorAdam Cooper <adam.cooper@mongodb.com>2019-11-26 21:53:52 +0000
committerevergreen <evergreen@mongodb.com>2019-11-26 21:53:52 +0000
commit1b3fe4d3a7f136e888647a1de605dc8030f71583 (patch)
tree22b376e4487af5c3a03c760e9a4577db6855973a /jstests/ssl
parent3c77881955004780a8dd424434575f9dc0a5632d (diff)
downloadmongo-1b3fe4d3a7f136e888647a1de605dc8030f71583.tar.gz
SERVER-43726 Make ssl_alert_reporting.js tolerate LEGACY crypto policy on RHEL8
Diffstat (limited to 'jstests/ssl')
-rw-r--r--jstests/ssl/libs/ssl_helpers.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/jstests/ssl/libs/ssl_helpers.js b/jstests/ssl/libs/ssl_helpers.js
index b2aabd36b7d..bfbff595c2f 100644
--- a/jstests/ssl/libs/ssl_helpers.js
+++ b/jstests/ssl/libs/ssl_helpers.js
@@ -276,7 +276,8 @@ function isRHEL8() {
function sslProviderSupportsTLS1_0() {
if (isRHEL8()) {
- return false;
+ const cryptoPolicy = cat("/etc/crypto-policies/config");
+ return cryptoPolicy.includes("LEGACY");
}
return true;
@@ -284,7 +285,8 @@ function sslProviderSupportsTLS1_0() {
function sslProviderSupportsTLS1_1() {
if (isRHEL8()) {
- return false;
+ const cryptoPolicy = cat("/etc/crypto-policies/config");
+ return cryptoPolicy.includes("LEGACY");
}
return true;