Testsuite: operational notes for TFO
[exim.git] / test / scripts / 4068-pipe-conn-gnutls-tfo / 4068
1 # early-pipe, starttls, tfo
2 #
3 # NOTE: ensure that TFO is fully enabled in the kernel.
4 # For linux: sysctl net.ipv4.tcp_fastopen=3
5
6 # Not attempted without a cache entry
7 exim -bd -DSERVER=server -oX PORT_D
8 ****
9 #
10 exim a@test.ex
11 Subject test 1
12
13 ****
14 exim -DCONNECTCOND=127.0.0.1 -q
15 ****
16 exim -DNOTDAEMON -DSERVER=server -q
17 ****
18 #
19 #
20 #
21 # Go for it.  This one should do early-pipelinng.
22 exim b@test.ex
23 Subject test 2
24
25 ****
26 exim -DCONNECTCOND=127.0.0.1 -q
27 ****
28 exim -DNOTDAEMON -DSERVER=server -q
29 ****
30 #
31 #
32 killdaemon
33 #
34 #
35 # And again with CHUNKING
36 sudo rm DIR/spool/db/misc
37 exim -bd -DSERVER=server -DOPT=* -oX PORT_D
38 ****
39 #
40 exim nocache@test.ex
41 Subject test 4
42
43 ****
44 exim -DCONNECTCOND=127.0.0.1 -q
45 ****
46 exim -DNOTDAEMON -DSERVER=server -q
47 ****
48 #
49 #
50 #
51 # Go for it
52 exim chunking@test.ex
53 Subject test 5
54
55 ****
56 exim -DCONNECTCOND=127.0.0.1 -q
57 ****
58 exim -DNOTDAEMON -DSERVER=server -q
59 ****
60 #
61 killdaemon
62 #
63 no_msglog_check