Testsuite: avoid using STARTTLS in a non-TLS testcase
[exim.git] / test / scripts / 5650-OCSP-GnuTLS / 5650
... / ...
CommitLineData
1# OCSP stapling, server
2#
3#
4#
5exim -z '1: Server sends good staple on request'
6****
7#
8exim -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****
11client-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
15ehlo rhu.barb
16??? 250-
17??? 250-
18??? 250-
19??? 250-
20??? 250-
21??? 250
22starttls
23??? 220
24mail from:<userx@test.ex>
25??? 250
26rcpt to:<userx@test.ex>
27??? 250
28quit
29??? 221
30****
31killdaemon
32#
33#
34#
35exim -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#
39exim -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****
42client-gnutls -ocsp aux-fixed/exim-ca/expired1.example.com/CA.pem HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
43??? 220
44ehlo rhu.barb
45??? 250-
46??? 250-
47??? 250-
48??? 250-
49??? 250-
50??? 250
51starttls
52??? 454
53****
54killdaemon
55#
56#
57#
58#
59#
60exim -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#
64exim -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****
67client-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
71ehlo rhu.barb
72??? 250-
73??? 250-
74??? 250-
75??? 250-
76??? 250-
77??? 250
78starttls
79??? 454
80****
81killdaemon
82#
83#
84#
85#
86#
87exim -z '4: Connection functions when server is prepared to staple but client does not request it'
88****
89#
90exim -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#
94client-gnutls \
95 HOSTIPV4 PORT_D aux-fixed/cert2 aux-fixed/cert2
96??? 220
97ehlo rhu.barb
98??? 250-
99??? 250-
100??? 250-
101??? 250-
102??? 250-
103??? 250
104starttls
105??? 220
106ehlo rhu.barb.tls
107??? 250-
108??? 250-
109??? 250-
110??? 250-
111??? 250
112quit
113****
114killdaemon
115#
116#
117#
118#
119#