From f08c3199229ad9e45522f0f6c971b94b42dd64d2 Mon Sep 17 00:00:00 2001 From: Basil Hess Date: Thu, 26 Oct 2023 13:05:07 +0200 Subject: [PATCH] nginx server: update to oqs-provider 0.5.2 & config update (#241) * nginx server: update to oqs-provider 0.5.2 config: close connection immediately * Update README.md --- README.md | 2 +- nginx/fulltest-provider/Dockerfile | 2 +- nginx/fulltest-provider/genconfig.py | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d5ab8ce2..3b888445 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ Currently supported packages: -You can use the openssl (s_client), curl and GNOME Web/epiphany clients with all algorithm combinations available at the Open Quantum Safe TLS/X.509 interoperability test server at https://test.openquantumsafe.org (set up using `oqs-provider v0.5.0` and `liboqs v0.8.0`). Chromium and [oqs-boringssl](https://github.com/open-quantum-safe/boringssl) are no longer maintained to the same set of algorithms, so are not to be expected to (inter)operate fully with the test server. +You can use the openssl (s_client), curl and GNOME Web/epiphany clients with all algorithm combinations available at the Open Quantum Safe TLS/X.509 interoperability test server at https://test.openquantumsafe.org (set up using `oqs-provider v0.5.2` and `liboqs v0.9.0`). Chromium and [oqs-boringssl](https://github.com/open-quantum-safe/boringssl) are no longer maintained to the same set of algorithms, so are not to be expected to (inter)operate fully with the test server. ## Contributing diff --git a/nginx/fulltest-provider/Dockerfile b/nginx/fulltest-provider/Dockerfile index 96108a73..a4fc5f3a 100644 --- a/nginx/fulltest-provider/Dockerfile +++ b/nginx/fulltest-provider/Dockerfile @@ -7,7 +7,7 @@ ARG LIBOQS_VERSION=0.9.0 ARG OPENSSL_VERSION=master -ARG OQS_PROVIDER_VERSION=main +ARG OQS_PROVIDER_VERSION=0.5.2 ARG LIBOQS_BUILD_DEFINES="-DOQS_DIST_BUILD=ON" diff --git a/nginx/fulltest-provider/genconfig.py b/nginx/fulltest-provider/genconfig.py index d8d327eb..a192d621 100644 --- a/nginx/fulltest-provider/genconfig.py +++ b/nginx/fulltest-provider/genconfig.py @@ -107,6 +107,7 @@ def write_nginx_config(f, i, cf, port, _sig, k): f.write(" set $oqs_sig_name \""+sig+"\";\n") f.write(" root html;\n") f.write(" index success.html;\n") + f.write(" keepalive_timeout 0;\n") f.write(" }\n\n") f.write("}\n\n")