Skip to content

Commit 8866c1f

Browse files
nhormanandrewkdinh
authored andcommitted
Disable server address validation for resumption test
The quic-interop runner expects a handshake message and certificate exchange in the first 3 frames in this test. The addition of server address validation retry frames causes the test to fail. Strictly speaking this is a shortcoming of the test, but disabling address validation allows the test to pass, and we have the mechanism, so disable the feature. Fixes openssl/project#1061 Reviewed-by: Matt Caswell <[email protected]> Reviewed-by: Tomas Mraz <[email protected]> (Merged from openssl#26545)
1 parent 7bc8ea5 commit 8866c1f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

test/quic-openssl-docker/run_endpoint.sh

+5-2
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,11 @@ elif [ "$ROLE" == "server" ]; then
9191
"handshake"|"transfer"|"ipv6")
9292
NO_ADDR_VALIDATE=yes SSLKEYLOGFILE=/logs/keys.log FILEPREFIX=/www quic-hq-interop-server 443 /certs/cert.pem /certs/priv.key
9393
;;
94-
"retry"|"resumption")
95-
SSLKEYLOGFILE=/logs/keys.log FILEPREFIX=/www quic-hq-interop-server 443 /certs/cert.pem /certs/priv.key
94+
"retry")
95+
SSLKEYLOGFILE=/logs/keys.log FILEPREFIX=/www quic-hq-interop-server 443 /certs/cert.pem /certs/priv.key
96+
;;
97+
"resumption")
98+
NO_ADDR_VALIDATE=yes SSLKEYLOGFILE=/logs/keys.log FILEPREFIX=/www quic-hq-interop-server 443 /certs/cert.pem /certs/priv.key
9699
;;
97100
"http3")
98101
FILEPREFIX=/www/ SSLKEYLOGFILE=/logs/keys.log ossl-nghttp3-demo-server 443 /certs/cert.pem /certs/priv.key

0 commit comments

Comments
 (0)