Sqlite: new main option sqlite_dbfile
[exim.git] / test / scripts / 5740-OCSP-OpenSSL-events / 5740
CommitLineData
0cbf2b82 1# OCSP stapling, client, events
018058b2
JH
2# duplicate of 5601
3#
4#
5# Client works when we request but don't require OCSP stapling and none comes
fbbd45ff 6exim -bd -oX PORT_D -DSERVER=server -DRETURN=/dev/null
018058b2 7****
23a217d9 8exim norequire_1@test.ex
018058b2
JH
9test message.
10****
11sleep 1
12killdaemon
13#
14#
15#
16#
17# Client works when we request but don't require OCSP stapling and some arrives
18exim -bd -oX PORT_D -DSERVER=server \
fbbd45ff 19 -DRETURN=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.good.resp
018058b2 20****
23a217d9 21exim norequire_2@test.ex
018058b2
JH
22test message.
23****
23a217d9 24millisleep 700
018058b2
JH
25#
26#
27#
28#
29# Client works when we don't request OCSP stapling
30exim nostaple@test.ex
31test message.
32****
23a217d9 33millisleep 700
018058b2
JH
34#
35#
36#
37#
38# Client accepts good stapled info
39exim good@test.ex
40test message.
41****
42sleep 1
43killdaemon
44#
45#
46#
47# Client fails on lack of required stapled info
fbbd45ff 48exim -bd -oX PORT_D -DSERVER=server -DRETURN=/dev/null
018058b2
JH
49****
50exim failrequire@test.ex
51test message.
52****
53sleep 1
54killdaemon
55no_msglog_check
545dd332 56sudo rm -f DIR/spool/db/retry
018058b2
JH
57#
58#
59#
60# Client fails on revoked stapled info
61EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK=y exim -bd -oX PORT_D -DSERVER=server \
fbbd45ff 62 -DRETURN=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.revoked.resp
018058b2
JH
63****
64exim failrevoked@test.ex
65test message.
66****
67sleep 1
68killdaemon
545dd332 69sudo rm -f DIR/spool/db/retry
018058b2
JH
70#
71#
72#
73#
74# Client fails on expired stapled info
75EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK=y exim -bd -oX PORT_D -DSERVER=server \
fbbd45ff 76 -DRETURN=DIR/aux-fixed/exim-ca/example.com/server1.example.com/server1.example.com.ocsp.dated.resp
018058b2
JH
77****
78exim failexpired@test.ex
79test message.
80****
81sleep 1
82killdaemon
83#
84#
85#
86#