Skip to content

Commit 176b086

Browse files
committed
fix handling of tls
1 parent 3a72797 commit 176b086

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

.evergreen/scripts/run_server.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,11 @@ def start_server():
4747

4848
if opts.ssl:
4949
extra_opts.append("--ssl")
50-
certs = ROOT / "test/certificates"
51-
set_env("TLS_CERT_KEY_FILE", certs / "client.pem")
52-
set_env("TLS_PEM_KEY_FILE", certs / "server.pem")
53-
set_env("TLS_CA_FILE", certs / "ca.pem")
50+
if test_name != "ocsp":
51+
certs = ROOT / "test/certificates"
52+
set_env("TLS_CERT_KEY_FILE", certs / "client.pem")
53+
set_env("TLS_PEM_KEY_FILE", certs / "server.pem")
54+
set_env("TLS_CA_FILE", certs / "ca.pem")
5455

5556
cmd = ["bash", f"{DRIVERS_TOOLS}/.evergreen/run-orchestration.sh", *extra_opts]
5657
run_command(cmd, cwd=DRIVERS_TOOLS)

.evergreen/scripts/setup_tests.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -249,11 +249,11 @@ def handle_test_env() -> None:
249249
server_type = os.environ["OCSP_SERVER_TYPE"]
250250
ocsp_algo = os.environ["ORCHESTRATION_FILE"].split("-")[0]
251251
if server_type == "no-reponder":
252-
should_succeed = "mustStaple" not in ocsp_algo
252+
tls_should_succeed = False
253253
else:
254-
should_succeed = "true" if "valid" in server_type else "false"
254+
tls_should_succeed = "true" if "valid" in server_type else "false"
255255

256-
write_env("OCSP_TLS_SHOULD_SUCCEED", should_succeed)
256+
write_env("OCSP_TLS_SHOULD_SUCCEED", tls_should_succeed)
257257
write_env("CA_FILE", f"{DRIVERS_TOOLS}/.evergreen/ocsp/{ocsp_algo}/ca.pem")
258258

259259
if server_type != "no-responder":

0 commit comments

Comments
 (0)