From 38da9088282b3a74ddcbfe8d60382b55a7e9f426 Mon Sep 17 00:00:00 2001 From: Jeremy Harris Date: Sun, 26 May 2019 14:03:00 +0100 Subject: Testsuite: workaround TFO blackhole detection --- test/scripts/4027-TFO-socks/4027 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'test/scripts/4027-TFO-socks/4027') diff --git a/test/scripts/4027-TFO-socks/4027 b/test/scripts/4027-TFO-socks/4027 index 3cfb43ee4..44d177ac5 100644 --- a/test/scripts/4027-TFO-socks/4027 +++ b/test/scripts/4027-TFO-socks/4027 @@ -3,11 +3,14 @@ munge loopback # # -# TFO both clients and server, no cookie yet +# Wipe any stored TFO cookie, to start from known state. +# Disable TFO blackhole-detection as we seem to be running afoul of that sudo perl system ("ip tcp_metrics delete 127.0.0.1"); +system ("echo 0 > /proc/sys/net/ipv4/tcp_fastopen_blackhole_timeout_sec"); **** # +# TFO both clients and server, no cookie yet server -tfo PORT_D <<\x05\x01\x00 >>\x05\x00 @@ -123,4 +126,8 @@ quit # millisleep 500 # +sudo perl +system ("echo 3600 > /proc/sys/net/ipv4/tcp_fastopen_blackhole_timeout_sec"); +**** +# # Ends -- cgit v1.2.3