Fix spurious detection of timeout while writing to transport filter
[users/jgh/exim.git] / test / scripts / 5650-OCSP-GnuTLS / 5650
1 # OCSP stapling, server
2 #
3 #
4 #
5 exim -z '1: Server sends good staple on request'
6 ****
7 #
8 exim -bd -oX PORT_D -DSERVER=server \
9  -DOPTION=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.good.resp
10 ****
11 client-gnutls \
12  -ocsp aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem \
13  HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
14 ??? 220
15 ehlo rhu.barb
16 ??? 250-
17 ??? 250-
18 ??? 250-
19 ??? 250-
20 ??? 250-
21 ??? 250
22 starttls
23 ??? 220
24 mail from:<userx@test.ex>
25 ??? 250
26 rcpt to:<userx@test.ex>
27 ??? 250
28 quit
29 ??? 221
30 ****
31 killdaemon
32 #
33 #
34 #
35 exim -z '2: Server does not staple an outdated response'
36 ****
37 # This test fails on older GnuTLS versions, which do not check the resp on the server
38 #
39 exim -bd -oX PORT_D -DSERVER=server \
40  -DOPTION=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.dated.resp
41 ****
42 client-gnutls -ocsp aux-fixed/exim-ca/expired1.example.com/CA.pem HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
43 ??? 220
44 ehlo rhu.barb
45 ??? 250-
46 ??? 250-
47 ??? 250-
48 ??? 250-
49 ??? 250-
50 ??? 250
51 starttls
52 ??? 454
53 ****
54 killdaemon
55 #
56 #
57 #
58 #
59 #
60 exim -z '3: Server does not staple a response for a revoked cert'
61 ****
62 # This test fails on older GnuTLS versions, which do not check the resp on the server
63 #
64 exim -bd -oX PORT_D -DSERVER=server \
65  -DOPTION=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.revoked.resp
66 ****
67 client-gnutls \
68  -ocsp aux-fixed/exim-ca/example.com/server1.example.com/ca_chain.pem \
69  HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
70 ??? 220
71 ehlo rhu.barb
72 ??? 250-
73 ??? 250-
74 ??? 250-
75 ??? 250-
76 ??? 250-
77 ??? 250
78 starttls
79 ??? 454
80 ****
81 killdaemon
82 #
83 #
84 #
85 #
86 #
87 exim -z '4: Connection functions when server is prepared to staple but client does not request it'
88 ****
89 #
90 exim -bd -oX PORT_D -DSERVER=server \
91  -DOPTION=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.good.resp
92 ****
93 #
94 client-gnutls \
95  HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
96 ??? 220
97 ehlo rhu.barb
98 ??? 250-
99 ??? 250-
100 ??? 250-
101 ??? 250-
102 ??? 250-
103 ??? 250
104 starttls
105 ??? 220
106 ehlo rhu.barb.tls
107 ??? 250-
108 ??? 250-
109 ??? 250-
110 ??? 250-
111 ??? 250
112 quit
113 ****
114 killdaemon
115 #
116 #
117 #
118 #
119 #